1つのコマンドで次の2つのコマンドを作成しようとしています。
install -m 0755 -T /dev/null filename
echo "file content" > filename
それは可能ですか?-T /dev/null
ファイルを「接触」するのを防ぐ方法はありますか?
答え1
単一コマンドではなく、単一行(filename
正しいパターンと内容で生成された)プロセス置換をサポートするシェルで:
install -m 0755 <(echo "file content") filename