2015-04-16 2 views
-1

У меня есть следующий в одном из моих сценариев оболочки.Как использовать команду cut в linux

cut -d'=' -f2` 

Может ли кто-нибудь, пожалуйста, описать меня, что происходит с этой командой.

+0

@EtanReisner Я думаю, что вы имеете в виду HTTP: // man7 .org/linux/man-pages/man1/cut.1.html (^: – tripleee

+0

@tr iliee Hah! В самом деле. –

+0

[explainhell] (http://explainshell.com/explain?cmd=cut+-d%27%3D%27+-f2) всегда рад rtfm для вас! –

ответ

3

cut вариант команды:

d = delimiter 
f = field column 

Пример:

[[email protected] ~]# cat /tmp/file.txt 
field1 = field2 
A  =  a 
B  =  b 
C  =  c 
D  =  d 
E  =  e 
A  =  B 
A  =  B 
A  =  B 

-d"=" определяют ограничителем и -f2 извлечет FIELD2 столбец

[[email protected] ~]# cat /tmp/file.txt | cut -d"=" -f2 
     field2 
     a 
     b 
     c 
     d 
     e 
     B 
     B 
     B 
+0

означает ли это, что он сохраняет значение в разделитель – user197501

+0

'НЕТ', он будет только извлекать поданные. не глядя на скрипт, трудно сказать – Satish

Смежные вопросы