|
|
|
¸®´ª½ºÆÁ Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 176 article |
2002-08-18 03:33:24 |
|
|
|
|
NickName |
Ç®ºñ´© |
Subject |
Linux ¸í·É¾î (ÆĽÌ) |
|
|
comm
Á¤·ÄµÈ µÎ ÆÄÀÏÀÇ °øÅëµÈ ¶óÀÎÀ» ºñ±³
csplit
ÁÖ¾îÁø Àμö¸¦ ±âÁØÀ¸·Î ÆÄÀÏÀ» ºÐ¸®
cut
Çϳª ȤÀº ±× ÀÌ»óÀÇ ÆÄÀϵé·ÎºÎÅÍ ¼±ÅÃµÈ Ä÷³µé°ú ÇʵåµéÀ» À߶󳽴Ù.
expand
ÁÖ¾îÁø ÆÄÀÏÀÇ TabÀ» ±×¿¡ ¸Â´Â SPACE·Î º¯°æ
fmt
¶óÀÎÀ» Ãß°¡Çϰųª, »èÁ¦ÇÏ¿©, ƯÁ¤ ÆøÀÇ ÅؽºÆ®·Î º¯È¯
fold
Á¤ÇØÁø ±æÀÌ º¸´Ù Å©Áö ¾Êµµ·Ï ¶óÀÎ ÆøÀ» ÀÚ¸¥´Ù.
head
ÁÖ¾îÁø ÆÄÀÏÀÇ Ã³À½ ºÎºÐÀ» ¿øÇÏ´Â ¶óÀμö ¸¸Å Ãâ·Â
join
ÁÖ¾îÁø µÎ ÆÄÀÏÀÇ °°Àº ¶óÀÎÀ» Ãâ·Â
nl
ÁÖ¾îÁø ÆÄÀÏÀÇ ¶óÀÎÀ» ºÙ¿©¼ Ãâ·Â
paste
ÁÖ¾îÁø ÆÄÀϵéÀ» º´ÇÕ, °¢ Ä÷³Àº ±âº»ÀûÀ¸·Î TabÀ¸·Î ³ª´®.
ex) # paste data1 data2 > data3
data1°ú data2 µÎ °³ÀÇ Ä÷³À¸·Î µÈ ÆÄÀÏ data3¸¦ ¸¸µé´Ù.
pr
ÆÄÀÏÀ» Ãâ·ÂÀ» À§ÇÑ Çü½ÄÀ¸·Î ¹Ù²Ù¾î ÁØ´Ù.
split
Å« ÆÄÀÏÀ» ¿©·¯°³ÀÇ ÆÄÀÏ·Î ³ª´«´Ù. ±âº»ÀûÀ¸·Î 1000¶óÀÎ.
sum
checksumÀ» ÆÄÀÏÀÇ ºí·Ï¼öµîÀ» °è»êÇÏ°í Ãâ·Â. ÆÄÀÏÀü¼Û ÈÄ È®ÀÎÇϴµ¥ À¯¿ë.
tac
¶óÀÎÀ» ¹Ý´ë·Î À§Ä¡½ÃÄÑ Ãâ·ÂÇÑ´Ù. ¸Ç ³¡ÁÙÀÌ ¸Ç ¾ÕÀ¸·Î.
tail
ÆÄÀÏÀÇ ¸¶Áö¸· ¿ÁÙÀ» Ãâ·Â
tr
¹®ÀÚ¸¦ º¯È¯ÇÑ´Ù.
ex) # cat test | tr '[A-Z]' '[a-z]'
'test'¶ó´Â ÆÄÀÏ¿¡ ÀÖ´Â ´ë¹®ÀÚ¸¦ ¼Ò¹®ÀÚ·Î ¹Ù²ã¼ Ãâ·ÂÇÑ´Ù.
unexpand
SPACE ¹®ÀÚ¸¦ Tab ¹®ÀÚ·Î º¯È¯
uniq
Áߺ¹µÈ ¶óÀÎÀ» Áö¿î´Ù.
ex) # sort names | uniq -c
'names' ÆÄÀÏÀ» Á¤·ÄÇÏ°í Áߺ¹µÈ °æ¿ì Áߺ¹µÈ °¹¼ö¸¦ ¾Õ¿¡ Ãâ·Â
wc
¹®ÀÚ, ´Ü¾î, ÁÙ¼ö¸¦ Ãâ·ÂÇÑ´Ù.
ex) # who | wc -l
who ¸í·É °á°úÀÇ ¶óÀÎ ¼ö (= ÇöÀç »ç¿ëÀÚÀÇ ¼ö¸¦ Ãâ·Â)
|
|
Page Loading [ 0.03 Sec ]
SQL Time [ 0 Sec ]
|
|
|