2013-11-03 40 views

回答

1

您可以在終端中使用&&命令。

$ command1 && command2 && ... 

直到command1成功完成,它纔會運行command2。

因此,在這種情況下,也許你可以試試:

$ mkdir /tmp/my_dir && touch /tmp/my_dir/my_file 

如果您想了解更多關於Linux如何鏈命令在一起。

Check out this post

+0

太棒了。這正是我所期待的。作爲一個後續問題,你可以使用&&做無限增加嗎? –

+1

你也可以用分號鏈接在一起,例如:ls -l; cd dir; ls -l; cd/ – aet

+1

@BryceJohnson很高興我的答案有所幫助,shell中有很多有趣的技巧,我只是用鏈接更新我的文章到主題'Chain Commands',希望你會喜歡它。 (順便說一句,我在一行中鏈接4個命令沒有問題,我不明白爲什麼它不會做更多。 –

相關問題