最後のファイルを探してcatで表示するのに、スペースがファイル名に入っていた場合に苦戦したのでメモ。
追記 7/13 スペースとパイプに対応したものがこちら(コメントから反映)
find . -type f -name "*議事録*" -not -name "trashed*" | tail -1 | xargs -I% cat '%'
スペースのみ対応したものがこちら
cat "`find . -type f -name "*議事録*" -not -name "trashed*" | tail -1`"
出来ればパイプでつないで、最後にcat に渡したいが、tailを使ったところでどうしても、ヌル文字が切れてしまう。
以下が、スペースに対応できなかった失敗作
find . -type f -name "*議事録*" -not -name "trashed*" | tail -1 | xargs cat
通常は、find -print0 とxargs -0 のコンビで解決できるのだけれども、tailが中につくと引き継げなかった。