4
A
回答
5
您正在嘗試打印-n
,它被解釋爲禁用打印尾隨換行符的參數。
這裏printf
來得心應手:
$ printf "%s" "-n"
-n
如果你想換行n
後,
$ printf "%s\n" "-n"
-n
的醜陋使用echo
是使用八進制值的連字符,即方式-
,
$ echo -e '\055n'
-n
-e
參數能夠解釋反斜槓轉義。
相關問題
- 1. 轉義linux shell參數
- 2. 我如何轉義「#」和「$」標誌的unix shell? (在密碼參數)
- 3. 如何轉義shell參數的特殊字符
- 4. 在AppleScript中轉義shell參數?
- 5. Linux Shell腳本 - 如何獲取參數的上層目錄$ n
- 6. 如何在korn shell中轉義逗號?
- 7. 如何用N個參數定義委託函數
- 8. 如何將轉義字符串(如'\\ n')轉換爲Javascript中未轉義的('\ n')字符對應部分?
- 9. 如何將bash/zsh參數轉發到另一個shell
- 10. C函數爲shell命令參數轉義字符串?
- 11. shell如何讓數組像其他shell一樣參數?
- 12. 如何訪問CakePHP Shell參數?
- 13. 如何傳遞參數到shell腳本
- 14. 如何顯示在shell腳本參數
- 15. 如何在makefile shell函數中轉義反斜線
- 16. 如何在sp參數前添加N?
- 17. bash shell腳本:如何將參數列表分組爲N個項目?
- 18. C:如何將2^N轉換爲N?
- 19. 如何在VxWorks Shell中定義數組?
- 20. 當第N個參數等於「--check」時,如何確保存在N + 1參數
- 21. 將shell轉義的參數字符串傳遞給Bourne shell中的子命令
- 22. 「調試」bash shell腳本:轉義字符,傳遞參數
- 23. 在Windows Shell中傳遞給perl腳本的轉義參數
- 24. 轉義GET參數
- 25. HttpPost轉義參數
- 26. 通過傳入n + 1個參數來定義n個參數的函數?
- 27. Inline JS,如何在函數參數中轉義引號?
- 28. Bourne shell:將參數$ 2到$ N發送給可變參數函數?
- 29. nodejs:如何轉義整個sql字符串而不是轉義每個參數?
- 30. 如何用可變數量的參數定義一個shell腳本?
帶有換行符的'printf'語句與'echo'最相似 –
@Stijn如果是這種情況,它似乎很奇怪。考慮將其重命名爲_oracle-server_左右。我相信這個標籤會吸引很多垃圾郵件。 – devnull
酷!然後echo也支持Hex'echo'\ x31''。 – ahui