tail */filename
動作しますが
tail -1 */filename
そうではありません。どうしてこれなの?そして、ループなしでこのタスクを実行するための1つのライナーはありますか?
head -1 */filename
いくつかの奇妙な理由で動作します。
head
は複数のファイルで-1
と連携しますが、tail
は連携しません。ただし、代わりに-n
引数で機能します。
tail -n 1 */filename
それでも答えを探している場合は、以下を試してください:
ファイルが利用可能なディレクトリに移動し、以下のコマンドを実行します
ls -1|while read file; do tail -1 $file; done