歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> Unix網絡操作系統及應用(23)

Unix網絡操作系統及應用(23)

日期:2017/2/25 10:12:00   编辑:Unix基礎知識

  多命令行和多行命令

  UNIX命令使用靈活,支持多種命令輸入的方式。當需要完成多個命令且命令執行期間不需要人工干預時,可將多個命令寫在同一個命令行中,命令之間用分號(;)隔開即可,例如:

  %pwd ;ls -1

  shell解釋此命令,先完成"pwd"顯示當前用戶所在目錄,然後再做"ls-l"命令顯示當前目錄下的內容,這種方式稱為多命令行方式。

  UNIX命令功能強大,命令的參數和選項往往會有很多,會出現一行寫不下一條命令的情況。shell可以借助轉義符寫出一個多行命令。如:

  Ì –O –g -o funchan myprog1.c myprog2.c \

  Myprog3.c

  這裡符號“\”告訴shell解釋程序此命令行內容到此並沒有結束,下一行的內容仍需要解釋成同一命令中的內容,輸入時在後續行的顯示中C-shell顯示一個“?”符作為提示,而B-shell中顯示一個“>”,這種命令輸入方法稱為多行命令方式。

Copyright © Linux教程網 All Rights Reserved