在csh中,一行處的開始的處的和號是什麼?它似乎被忽略(沒有錯誤信息),但爲什麼?&符號在csh中的一行的開始處
回答
我找不到任何關於它的csh文檔。但是,我知道在make它抑制命令的任何輸出(但仍然運行它)。也許就是這樣。
在哪個版本'make'確實'&'壓制命令的輸出?我知道'@'停止'make'迴應命令;我知道' - '要停止'關注'非零退出狀態。 – 2010-02-23 16:39:39
找到東西有趣:
分號(;)字符的單個 命令行上分離 連續指令。例如,
% <command1> ; <command2>
執行<命令1>,和當它完成,<命令2>被執行。
與符號字符(&)類似於 到分號(;),但不等待 爲<命令1>以完成。
也許它把它當作一個空的命令來對待?
在Bourne shell中,如果使用分號啓動命令行,則會出現語法錯誤;同上。但是,如果csh將其視爲在後臺運行的空命令,至少它是有意義的(某種)。 (csh允許「'; echo abc'」和「'echo abc'」,在每種情況下回顯'abc' - 與空命令假設一致。 – 2010-02-22 23:46:06
最好的回答方式就是例子。JoelFAn的 以思想ahaed:
例1個
用戶$日期;睡5s;日期
星期四04月05日10時46分45秒IST 2012
星期四04月05日10時46分50秒IST 2012
實施例2
用戶$日期&睡眠5s &日期
[1] 18371
[2] 18372
星期四04月05日10時47分09秒IST 2012
星期四04月05日10時47分09秒IST 2012
[1] - 完成日期
EXAMPLE3
用戶$ BG
[2]睡眠5S &
的例子是自解釋的。
謝謝
+1 for IST ....;) – JoelFan 2012-04-05 11:33:43
- 1. 函數開始處的ColdFusion $符號?
- 2. 在字符串「\ n」的幾行中分割行並在每行的開始處附加行號
- 3. 在YAML條目的開始處轉義&(&符號)?
- 4. csh中的開關語句
- 5. 在字符串的開始處減去
- 6. 在類的開始處運行代碼
- 7. asciidoc到html轉換行的開始處的字面星號
- 8. 開始一個新行的Unix字符開始
- 9. 給定一個字符串,找到一個字符串開始的行開始
- 10. 在Javascript中的字符串的開始和結尾處插入一個字符
- 11. 如何在開始標籤處追加$符號
- 12. 在vim(tmux)中粘貼行的開始處插入的新行
- 13. 開始與@(「at」符號)
- 14. 替換一切從行開始等號
- 15. 一個在csh
- 16. csh腳本foreach和符號鏈接
- 17. 刪除python中字符串開始處的一些點
- 18. php腳本的開始符號
- 19. CSH - 用反引號
- 20. 在csh中替換sed的行
- 21. 在Access導出的開始處插入一行文本
- 22. 在d3時間軸的開始處添加額外的勾號
- 23. 重複字符不能在grep中用csh加雙引號
- 24. 在一行的開頭添加一個符號,並在行尾添加相同的符號使用perl
- 25. 如何從給定的行號開始選擇MySQL中的行?
- 26. 瞭解批處理文件中的開始,2> nul,cmd和其他符號
- 27. R-在分號後開始換行?
- 28. 在Pandas DataFrame系列的開始處添加行(起始股本)
- 29. 在較大字符串的開始處查找字符串
- 30. 只在字符串的開始處替換字符
顯示該行的完整示例。 – ghostdog74 2010-02-23 00:13:05
&echo'hi there' – JoelFan 2010-02-23 05:33:28
我們正在嘗試填寫此問題的詳細信息:http://stackoverflow.com/questions/2308874/explain-the-deviousness-of-the-perl-preamble – cjm 2010-02-24 00:11:28