このコマンドを使用するとき:
ls /var/log/packages/*SBo|cut -d / -f 5
次を返します。
webcore-fonts-3.0-noarch-3_SBo
winetricks-20120923-noarch-1_SBo
wireshark-1.12.1-x86_64-1_SBo
wxGTK-2.8.12-x86_64-3_SBo
数値フィールドから始めてすべての項目を削除したい(残りの行は省略する必要があります)。だから私は次のように見えたいです。
webcore-fonts
winetricks
wireshark
wxGTK
どうすればいいですか?完璧だと思いますawk
が、残りの行(数字のみを削除)を削除する方法がわかりません。
ベストアンサー1
あなたは試すことができます:
ls /var/log/packages/*SBo| sed 's/-[0-9].*//'