ディレクトリ内のすべてのテキストファイルを見つけたいです。欲しくない文字列で終わります:
hello world
どうすればいいですか?
ベストアンサー1
努力する:
for f in *; do
if [ -f "$f" ] && [ "$(tail -n1 -- "$f")" != "hello world" ]; then
printf '%s\n' "$f"
fi
done
ディレクトリ内のすべてのテキストファイルを見つけたいです。欲しくない文字列で終わります:
hello world
どうすればいいですか?
努力する:
for f in *; do
if [ -f "$f" ] && [ "$(tail -n1 -- "$f")" != "hello world" ]; then
printf '%s\n' "$f"
fi
done