Este comando tem como objetivo tratar um string e retornar partes dele, exemplo:
Executo o comando uname -r e ele me retorna 2.6.27.7-smp, vamos supor que eu quera dividir esta string em campos tendo como delimitador o ."ponto". Neste caso seria como tivesse uma lista com o seguintes valores:
2
6
27
7-smp;
Vou retornar o item 2 da lista "6", veja o comando:
uname -r | cut -d "." -f2
O retorno deste comando seria "6".
Explicando:
Quando coloquei o pipe "|" ele passou o retorno do comando uname -r para
entrada do comando cut.
O parametros:
-d -> indica qual será o delimitador que será detectado para gerar a lista, em nosso caso informamos o ".";
-f -> indica qual dos itens da lista será retornado, em nosso caso o item 2.
Referências:
man cut (Manual do Cut)
http://www.experts-exchange.com/Programming/Languages/Scripting/Shell/Q_23092995.html
Nenhum comentário:
Postar um comentário