Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
奇妙に聞こえるかもしれませんが、ATコマンドを実行してコマンドをスケジュールする必要がありますが、ファイルを作成して-fオプションを指定してATに送信したくありません。どういうわけか、すべてを1行で書くことは可能ですか。13:10に「gnome-terminal」を実行したいとします。
ありがとう
atデフォルトで標準入力から読み取ります。つまり、-fが使用されていない場合です。ヒアドキュメントを使用するなど、いくつかの方法で複数の行を渡すことができます。
at
-f
at << EOF first line second line EOF
または、1行以内(bashに固有):
at <<< $'first line\nsecond line'