0
A
回答
2
!
是歷史替換的開始。 !*
的意思是「來自前面命令的所有參數」。
所以,如果你第一次做:
echo foo bar baz
,然後做
myCommand !* &
第二個命令等同於:
myCommand foo bar baz &
如果這是一個別名定義的一部分, 「之前」命令實際上是對別名的調用。所以,如果你寫
alias myc 'myCommand !* &'
然後寫
myc foo bar baz
擴展爲
myCommand foo bar baz &
相關問題
- 1. 是什麼$?在shell腳本中意味着什麼?
- 2. 什麼「<<!」在Linux shell中意味着什麼?
- 3. 在AngularJS中結尾意味着什麼double意味着
- 4. 什麼%*%意味着R中
- 5. 什麼呢##意味着在$ {}
- 6. 什麼===在PHP意味着
- 7. 什麼。意味着在PHP?
- 8. 〜=是什麼。在Stata意味着什麼?
- 9. <<<在shell腳本中意味着什麼?
- 10. 是什麼信號*)意味着在linux shell中
- 11. 這個-0在seq shell命令中意味着什麼
- 12. 在shell腳本中這意味着什麼? $ {1 + 「$ @」}?
- 13. 資產分配在adb shell dumpsys中意味着什麼meminfo
- 14. AccountExpirationDate意味着什麼?
- 15. PREEMPTIVE_XE_DISPATCHER這意味着什麼?
- 16. 什麼<?意味着
- 17. 什麼呢JDBC:HSQLDB:hsqlTempFiles意味着
- 18. 溢出意味着什麼?
- 19. %是什麼〜DP0意味着
- 20. void **意味着什麼
- 21. 奎因意味着什麼?
- 22. malloc意味着什麼(int *)?
- 23. Solr意味着什麼?
- 24. 什麼?意味着iOS的
- 25. shell腳本意味着
- 26. Field.Index.NOT_ANALYZED_NO_NORMS意味着什麼
- 27. HttpServletResponse.SC_BAD_REQUEST意味着什麼?
- 28. * | *這意味着什麼CSS?
- 29. 什麼-Dauto意味着
- 30. 這是&意味着什麼?
它在[csh的手冊頁]記載(http://linux.die.net/ man/1/csh),如果你足夠搜索'!'。 –
你是對的,但在閱讀手冊頁後,我仍然不明白。但下面的答案使一切都清楚了。 – Shuman