ファイルが空の場合は通知します。
[[ ! -s $file ]] && echo "hello there I am empty file !!!"
しかし、ファイルにスペース(スペースまたはタブ)があるかどうかを確認するには?
- 空のファイルにはスペース/ TABを含めることができます。
ベストアンサー1
grep
スペース以外の文字でのみ機能します。
grep -q '[^[:space:]]' < "$file" &&
printf '%s\n' "$file contains something else than whitespace characters"