cities
このようなファイルがあります:
[1598] San Diego, US (inactive)
[4517] St Louis, US (inactive)
[6346] Orlando, US (inactive)
私は次のように都市名を切り取りたいです。
San Diego
St Louis
Orlando
これは私が思いつくことができる最高のものです:
cut -d ',' -f1 cities | cut -d ']' -f2
しかし、それでも名前の前にスペースが残っています。cut
いくつかの文字の区切り文字を受け入れるように使用できる類似のコマンドはあり]
ますか?
(inactive)
ステータスがありませんか?サンプル出力を提供してください。
cut
物事を切り取るために使用していることを考えると、失敗した例の意図を見ることができますが、コンテキストではかなり明確なはずです。さらに明確にするためにサンプルを提供します。:)
tr
不要な文字を削除するのに便利です。