bash的工作特性-命令執行狀態返回值、命令行展開

bash的基礎特性:命令的執行狀態結果

命令執行的狀態結果:

     bash通過狀態返回值來輸出此結果:

          成功:0

          失敗:1-255

命令執行完成之后,其狀態返回值會保存于bash的特殊變量$?中

注意區分命令結果與命令的執行結果

命令正常執行時,有的還會有命令返回值:

     根據命令及其功能不同,結果各不相同

bash的基礎特性:命令行展開

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

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

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

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

(0)
vincent_chenvincent_chen
上一篇 2016-08-22
下一篇 2016-08-22

相關推薦

  • 簡單明了的Linux常用端口說明

    由于Linux常用端口很多,為了查看方便,所以特意整理了一些,詳情如下        查看Linux常用端口   cat /etc/services # The Well Known Ports are those from 0 through 1023. 眾所周知的端口是從0到1023。 # The Reg…

    Linux干貨 2017-06-11
  • TCP常見問題總結

    TCP協議和UDP協議的區別是什么 TCP協議是有連接的,有連接的意思是開始傳輸實際數據之前TCP的客戶端和服務器端必須通過三次握手建立連接,會話結束之后也要結束連接。而UDP是無連接的 TCP協議保證數據按序發送,按序到達,提供超時重傳來保證可靠性,但是UDP不保證按序到達,甚至不保證到達,只是努力交付,即便是按序發送的序列,也不保證按序送到。 TCP協議…

    Linux干貨 2017-09-02
  • 腳本編程之變量

    簡單跟大家介紹一下腳本編程中的變量。 大家都知道,腳本編程,主要由三個部分組成,一是命令,二是變量,三是控制語句。 變量的使用,可以讓腳本變得更加簡潔,高效。 我們主要簡單講一下變量的概念,變量的類型,變量的種類,不同種類的變量是如何定義的,變量的基本操作,以及變量的配置文件。 了解了這些,我們還可以聊一聊變量的高級操作。 首先,什么是變量? 通俗一點講:變…

    Linux干貨 2017-04-17
  • 四.Linux博客-2016年7月26日ls、通配符、touch、cp、mv、rm、mkdir

    格式說明: 操作 概念 命令 說明及舉例 四.ls、通配符、touch、cp、mv、rm、mkdir du -sh /sys 查看文件、文件夾大小 /sys/class/scsi_host/host2/scan 在線掃盤(新加硬盤執行這個命令后才能發現) stat /etc/issue 更詳細的看數…

    Linux干貨 2016-08-23
  • MySQL架構

    1.MySQL整體邏輯架構 我們先下圖看看MySQL整體邏輯架構(MySQL’s Logical Architecture)                       圖1  第一層,即最上一層,所包含的服務并不是MySQL所獨有的技術?!?/p>

    Linux干貨 2015-04-13
  • 網絡配置、nmcli

    CentOS 7 網絡屬性配置    rhel6 之前,網絡接口使用連續號碼命名:eth0 、eth1 等, 當增加或刪除網卡時,名稱可能會 發生變化    rhel7 使用基于硬件,設備拓撲和設置類型 命名:    (1) 網卡命名機制    &n…

    Linux干貨 2016-09-23
欧美性久久久久