![](/img/trans.png)
[英]Can I get executed commands not using history or ~/.bash_history?
[英]commands do not get executed using at (bash terminal)
我正在嘗試在預定時間使用備份目錄
這是我嘗試的示例:
tar -cvf ~/backup.tar ~/Music | at 13:00
但這會立即創建備份,而無需等待13:00
我想到了
at 13:00 << EOF
tar -cvf ~/backup.tar ~/Music
EOF
但這從未執行過命令
如何在預定的時間運行命令?(我只能使用“ at”)
tar ... |
運行tar。 了解管道的工作原理。
at
從標准輸入讀取命令。 您可以使用管道向其發送命令,但必須將命令而不是其輸出提供給管道:
echo tar -cvf ~/backup.tar ~/Music | at 13:00
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.