.log
file以外の拡張子を持つすべてのファイルを一覧表示したいと思いますbackup.log
。
私は次のコマンドを試しました。
ls *.log -I "backup.log"
ただし、すべてのログファイルが一覧表示されます。でもbackup.log
!
を除くすべてのログファイルをどのように一覧表示できますかbackup.log
?
ベストアンサー1
シェルはワイルドカード文字を拡張して引数の1つとして含めますls
。backup.log
拡張モードを有効にするには(有効にしてくださいshopt -s extglob
):
ls !(backup).log