下に/var/ログ/ハイブ多くのログファイルがあります
削除しない次のファイルを除くすべてのファイルを削除したいと思います。
hivemetastore.log
hiveserver2-report.json.tmp
hivemetastore-report.json.tmp
ベストアンサー1
Kamarajが述べた問題153862で述べたように、findを使用してください。次のように複数の項目を使用してください! -name
。
$ ls
hivemetastore.log hivemetastore-report.json.tmp hiveserver2-report.json.tmp 1 2 3 4
$ find . ! -name 'hivemetastore.log' ! -name 'hivemetastore-report.json.tmp' ! -name 'hiveserver2-report.json.tmp' -type f -exec rm -f {} +
$ ls
hivemetastore.log hivemetastore-report.json.tmp hiveserver2-report.json.tmp