Eu tenho um arquivo cities
como este:
[1598] San Diego, US (inactive)
[4517] St Louis, US (inactive)
[6346] Orlando, US (inactive)
Quero cortar os nomes das cidades, para que eu tenha:
San Diego
St Louis
Orlando
Este é o melhor que eu poderia ter:
cut -d ',' -f1 cities | cut -d ']' -f2
Mas isso ainda me deixa com um espaço antes dos nomes. Existe um cut
comando semelhante que eu possa usar que aceite delimitadores de vários caracteres para que eu possa cortar ]
?
(inactive)
status ou não? Forneça uma amostra de saída.
cut
para cortar as coisas e você pode ver a intenção do exemplo que falhei, tenho que ficar bem claro no contexto. Vou fornecer amostra embora para esclarecer ainda mais. :)
tr
é útil para excluir caracteres que você não deseja.