bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示

1)bash的工作特性之命令執行狀態返回值;

  • 在 Linux 下,任意一個命令執行結束之后,bash都會返回0-255之間的數值以表示命令執行成功與否;其返回值保存于bash的特殊變量$?中;

  • 其中0表示:執行成功;1-255表示執行錯誤;

  • 例如:

  • [root@localhost ~]# ls

  • anaconda-ks.cfg initial-setup-ks.cfg

  • [root@localhost ~]# $?

  • bash: 0: 未找到命令…

  • [root@localhost ~]# lsa

  • bash: lsa: 未找到命令…

  • [root@localhost ~]# $?

  • bash: 127: 未找到命令…


2)bash的工作特性之命令行展開:

  • bash中命令行展開主要有兩種:

(1)~:自動展開為用戶的家目錄,或指定的用戶的家目錄;

(2){}:可承載一個以逗號分隔的路徑列表,并能夠將其展開為多個路徑;

  • 例如:/tmp/{a,b} 相當于 /tmp/a /tmp/b;

原創文章,作者:Estel,如若轉載,請注明出處:http://www.www58058.com/57802

(1)
EstelEstel
上一篇 2016-11-06 00:37
下一篇 2016-11-06 00:45

相關推薦

  • vim文本編輯器詳解

    啟動vim                             &…

    Linux干貨 2016-08-15
  • grub詳解

    grub詳解 1、GRUB(Boot Loader): grub:grub 0.x:grub1 legacy傳統的版本 grub 1.x:grub2 grub legacy: 第1階段:mbr 第1.5階段:mbr之后的扇區中,讓第一階段中的boot loader能識別第二階段所在分區上的文件系統 第2階段:磁盤分區(/boot/grub/) 配置文件/et…

    2017-09-03
  • Sed簡介

    Sed簡介    一、簡介   sed全稱是:Stream EDitor。sed命令的功能同awk類似,差別在于,sed簡單,對列處理的功能要差一些,awk的功能復雜,對列處理的功能比較強大。  sed 是一種在線編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern s…

    Linux干貨 2015-05-11
  • 用戶和組——Linux基本命令(10)

    1.     用戶和組的配置文件 Linux用戶和組的主要配置文件: /etc/passwd:用戶及其屬性信息(名稱、UID、主組ID等) /etc/group:組及其屬性信息 /etc/shadow:用戶密碼及其相關屬性 /etc/gshadow:組密碼及其相關屬性   2. /etc/passwd 在Li…

    2017-07-22
  • 尋求別人幫助screen命令

    尋求別人幫助screen命令

    2017-11-20
  • PHP安全模式詳解(PHP5.4安全模式將消失)

    1. 安全模式      一直沒有用過php的safe_mode安全模式,以此說明作為日后參考。      PHP 的安全模式是為了試圖解決共享服務器(shared-server)安全問題而設立的。在結構上,試圖在 PHP 層上解決這個問題是不合理的,但修改 web 服務器層和操作系統層顯得非常不現…

    Linux干貨 2015-06-02

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-10 19:21

    寫的比較少,建議多擴充點知識~~加油~

欧美性久久久久