g ++にパラメータを渡す

g ++にパラメータを渡す

すべてのC ++ファイルを再帰的に見つけて、最後に変更されたファイル(単一ファイル)を返してコンパイルするbashコマンドを作成したいと思います。これまでに作成した内容は、find . -name '*.cpp' -type f -exec stat --format '%Y :%y %n' {} + | sort -nr | head -n 1最後に変更されたファイルを提供しますが、コマンドで| g++エラーが発生します。no input files。私の文書をどのように提供しますかg++

ベストアンサー1

g++ はファイル名をストリームとして入力しません。

g++ "$(find . -name '*.cpp' -type f -exec stat --format '%Y :%y %n' {} + | sort -nr | head -n 1)"

おすすめ記事