alias »ç¿ë º¸±â

°£´ÜÇÑ alias ¸¸µé±â:

   alias del 'rm -i'
   del memo.txt
   rm: remove memo.txt? y

À̰ÍÀº ÆÄÀÏ Áö¿ì±â ¸í·É¿¡¼­ Ç×»ó ÇØ´ç ÆÄÀÏÀ» Áö¿ï °ÍÀÎÁö¸¦ ¹°¾î º¸°Ô ÇÏ´Â rm -i ¸í·ÉÀ» delÀ̶ó´Â alias·Î ¸¸µé¾î »ç¿ëÇÑ ¿¹Á¦ÀÔ´Ï´Ù.

À̰ÍÀ» Ç×»ó ½©ÀÌ ½ÃÀÛµÉ ¶§ ¸¶´Ù ÀÚµ¿À¸·Î ÁöÁ¤ÇÏ·Á¸é ÀÌ ½©ÀÇ ÃʱâÈ­ ÆÄÀÏÀÎ .cshrc ÆÄÀÏ ¾È¿¡ ³Ö¾î µÎ¸é µË´Ï´Ù.


¿©·¯ ¸í·ÉÀ¸·Î ±¸¼ºµÈ alias ¸¸µé±â:

   alias what 'ps -aux | grep $USER | less'

À̰ÍÀº ÀÚ½ÅÀÌ ½ÇÇàÇÑ ÇÁ·Î¼¼½º¸¦ ÀÚ¼¼È÷ »ìÆì º¼ ¼ö ÀÖ´Â whatÀ̶ó´Â alias¸¦ ¸¸µç °ÍÀÔ´Ï´Ù.

¸í·ÉÇà¿¡¼­ whatÀ» ÀÔ·ÂÇϸé, ¾Æ·¡¿Í °°Àº ¸í·ÉÀÌ ½ÇÇàµË´Ï´Ù.

   ps -aux | grep $USER | less

ÀÌ·¸°Ô ¼¼°³ÀÇ ¸í·ÉÀ» ÆÄÀÌÇÁ¸¦ ÅëÇØ¼­ ¼­·Î ¿¬°áÇÑ °ÍÀ» alias·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.


alias¿¡¼­ ¶Ç ´Ù¸¥ alias¸¦ »ç¿ëÇÏ´Â °æ¿ì:

   alias h history
   alias rev  'h | tail -10'

¸ÕÀú history ¸í·É¾î ´ëÇÑ alias·Î h¸¦ Á¤ÀÇÇϰí, ±×°ÍÀ» ´Ù½Ã rev alias¿¡¼­ »ç¿ëÇÑ °æ¿ìÀÔ´Ï´Ù. Áï, »ç¿ëÀÚ°¡ rev¶ó°í ¸í·ÉÇà¿¡¼­ ÀÔ·ÂÇÏ°Ô µÇ¸é, ¸ÕÀú history ¸í·ÉÀÌ ½ÇÇàµÇ°í, ±× Ãâ·Â°ªÀ» tail ¸í·ÉÀÇ ÀԷ°ªÀ¸·Î ´Ù½Ã »ç¿ëµÇ¾î ±× ³»¿ëÁß ¸¶Áö¸· 10°³¸¸ º¸¿©ÁÖ°ÚÁö¿ä.


alias¿¡¼­ÀÇ ¸í·ÉÇà ÀÎÀÚ¸¦ ÀÌ¿ëÇÑ °æ¿ì:

   alias print 'lpr \!^ -Pps5'

À̰ÍÀº ps5 ÇÁ¸°Å͸¦ ÀÌ¿ëÇØ¼­ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ÆÄÀÏÀ» ÀμâÇÏ´Â aliasÀÔ´Ï´Ù.

   print memo.txt

¿©±â¼­ »ìÆìº¼ °ÍÀº alias¿¡¼­µµ !^ ±âÈ£°°Àº ¸í·ÉÇà ÀÎÀÚ·Î ´ëÄ¡µÇ´Â ±âÈ£¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. Áï, À­ ¸í·ÉÀº ¾Æ·¡ ¸í·ÉÀ¸·Î ½ÇÇà µÇ´Â °ÍÀÌÁö¿ä.

   lpr memo.txt -Pps5

À̶§, ! ¹®ÀÚ´Â ½©¿¡¼­ Ưº°ÇÑ Àǹ̷Π»ç¿ëµÇ±â ¶§¹®¿¡, \ ¹®ÀÚ¸¦ »ç¿ëÇØ¼­, ±× ±â´ÉÀ» ±ÝÁö ½ÃŰ°í »ç¿ëÇÑ °ÍÀÔ´Ï´Ù.


[Â÷·Ê] [ã±â] [»öÀÎ]