ショートカットコマンドでリダイレクタと組み込みシェル機能を使用するには?
次の行を使用してanacrontabをgrepし、システムアップデートAnsible PlayBookを起動します。
リダイレクター
パイプ(|)のある行がなぜ機能しないのか疑問に思いますecho piping | logger
。エラーは表示されません。代わりに、logger hi
この例の操作を実行できます。どうすればこれが起こりますか?リダイレクタを使用する他の方法はありますか?
組み込みシェル機能
bash組み込みシェル機能(読み取りなど)でエラーメッセージが表示されます。
翻訳:サブプロセスの実行に失敗しましread
た(ファイルまたはフォルダが存在しません)
ホットキーコマンドが呼び出されたときに実際に何が起こるかを誰かが説明できることを願っています。そして代替案を指摘します。
答え1
努力するsh -c 'command1 | command2'