Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はそのようなスクリプトを持っています:
#!/bin/sh cd /home/gamesimport/ ls -t games*.xml | tail -n+2 | xargs rm mv games*.xml games_ok.xml
古い games*.xml ファイルを削除して、最新の games.xml ファイルの名前を変更するだけですが、games.xml ファイルが 1 MB を超える場合は名前も変更したいと思います。どうすればいいですか?
FILESIZE=$(stat -c%s games_ok.xml) MAX=1048576 if [ $FILESIZE -ge $MAX ]; then #do something else fi
動作するはずです