Shell中的預定義變數
Shell中的預定義變數
就是 shell 設計者事先已經定義好的變數,可以直接在 shell 指令碼中使用
基本語法
$$ (功能描述:當前程序的程序號(PID))
$! (功能描述:後臺執行的最後一個程序的程序號(PID))
$? (功能描述:最後一次執行的命令的返回狀態。如果這個變數的值為 0,證明上一個命令正確執行;如果這個變數的值為非 0(具體是哪個數,由命令自己來決定),則證明上一個命令執行不正確了。)
直接寫案例吧!如下:
相關推薦
shell的預定義變數
1. 預定義變數 預定義變數和環境變數相類似,也是在Shell一開始時就定義了的變數。所不同的是,使用者只能根據Shell的定義來使用這些變數,而不能重定義它。所有預定義變數都是由$符和另一個符號組成的,常用的Shell預定義變數如下表所示 變數名 含義
Shell-一個shell學習預定義變數
預定義變數 $# 命令列中引數的個數 $* 所有位置引數的內容 $? 上一條命令執行後返回的結果狀態 0 成功 非0 執行異常或者錯誤 $$ 當前程序的程序號 $! 後臺執行的最後一個程序號$0 當
Shell中的預定義變數
Shell中的預定義變數 就是 shell 設計者事先已經定義好的變數,可以直接在 shell 指令碼中使用 基本語法 $$ (功能描述:當前程序的程序號(PID)) $! (功能描述:後臺執行的最後一個程序的程序號(PID)) $? (功能描述:最後一次執行的命令的返回狀態。如果這
Linux Shell中的變數-預定義變數
參考:《Linux命令 / 編輯器與Shell程式設計》 ################################################ note that :與其他程式語言不同,Bash中的變數沒有資料型別的區別,變數中的值都是以字串的形式儲存的,如果
Linux Shell基礎 環境變數、位置引數變數、預定義變數
環境變數 環境變數和使用者自定義變數最主要的區別在於,環境變數是全域性變數,而使用者自定義變數是區域性變數。使用者自定義變數只在當前的 Shell 中生效,而環境變數會在當前 Shell 和這個 Shell 的所有子 Shell 中生效。如果把環境變數寫入相應的配
Linux基礎學習之Shell基礎——Bash變數——預定義變數
1、預定義變數 預定義變數 作用 $? 最後一次執行的命令的返回狀態。如果這個變數的值為,證明上一個命令正確執行;如果這個變數的值為非0(具體是哪個數,由命令自己來決定),則證明上一個命令執行不正確了。
PHP中的預定義變數$_SERVER引數詳解
在PHP編碼中,經常遇到需要使用位址列的資訊,比如域名、訪問的URL、URL帶的引數等,這些資訊PHP伺服器都存在了預定義變數$_SERVER中。文件解釋:$_SERVER 是一個包含了諸如
C++中幾個預定義變數的介紹
在C++程式設計中,有幾個預定義變數,這幾個預定義變數在使用的時候很方便。比如,在C++中中為了獲取時間,常常需要借用C語言的藉口time或者CTime類,然後如果是簡單的獲取時間,通過
Shell入門知識5——預定義變數
基本介紹 shell已經定義好的變數,可以在shell指令碼直接使用。 基本語法 $$ 當前程序的程序號 $! 後臺執行的最後一個程序的程序號 $? 最後一次執行的命令的
cmake中一些預定義變數
PROJECT_SOURCE_DIR 工程的根目錄PROJECT_BINARY_DIR 執行cmake命令的目錄,通常是${PROJECT_SOURCE_DIR}/buildCMAKE_INCLUDE
shell中特殊的變數型別---位置引數
linux系統規定: $0:表示當前shell指令碼的名稱 $#:表示指令碼中總共的引數個數 $*:表示指令碼中所有引數的值 $?:表示上一條命令執行後的返回值 $1,$2,$3.....表示指令碼中的第一,第二,第三個引數。。。依此類
Shell程式設計-03-Shell中的特殊變數和擴充套件變數
特殊變數 在Shell中的特殊變數主要分別兩種位置引數變數、狀態變數兩種。 位置引數變數 Shell中的位置引數變數主要是指$0、$1、$#等,主要用於從命令列、函式或指令碼執行等地方傳遞引數。詳細說明如下所示: $0:獲取當前執行的Shell指令碼的檔名,如指令碼中包含路徑,則
Shell中的多變數動態賦值問題
實際文字處理的時候會碰到多個變數,動態賦值的問題。比如說在遍歷1到100的數字,將其動態賦值給 var_1=1 var_2=2 var_3=3 ...... var_100=100 如果按常規的話,是賦值不成功,這個時候要藉助declare和export來完成 藉助decla
nginx自定義變數與內建預定義變數
總覽 nginx可以使用變數簡化配置與提高配置的靈活性,所有的變數值都可以通過這種方式引用: $變數名 而nginx中的變數分為兩種,自定義變數與內建預定義變數 內建變數 宣告 可以在sever,http,location等標籤中使用set命令(非唯一)宣告變數,語
PHP_Day03_預定義變數
<?php /* 介紹:預定義變數 作者:趙某~ 時間:2018/11/5 */ // 預定義的儲存全域性變數的陣列 $GLOBALS $var = 'Xust'; echo $var.'<br>'; # 訪問某個全域性變數方
php幾個預定義變數 SERVER 'DOCUMENT ROOT'
<?phpecho 'documentroot:'.$_SERVER['DOCUMENT_ROOT'].'<br>'; //根目錄,在apache的配置檔案裡定義:httpd.conf 比如:DocumentRoot "D:/work/php_root"ech
詳細解析Shell中的IFS變數
題圖:Photo by Jacob Postuma on Unsplash 本文原創釋出於微信公眾號“洛奇看世界”,一個大齡2b碼農的世界 這裡的Shell主要指bash,學習bash的前前後後在IFS變數上吃了不少苦頭,雖然花了不少時間,
gcc中預定義的巨集__GNUC__
原文地址http://www.cnblogs.com/Cccarl/p/7215515.html?utm_source=itdadao&utm_medium=referral 今天在看Linux系統程式設計這本書的程式碼的時候看到了__GNUC__,不太清楚這個
shell中的指標-變數的間接引用
#!/bin/bash a=abcd abcd=1234 echo "a = $a" eval a=\$$aecho "now a = $a" # ./test.sh a = abcd now a = 1234
C#中預定義的屬性型別
C# 程式設計是基於 C 和 C++ 程式語言的,是一門面向物件的程式語言 1.什麼是物件 在使用面向物件的計算機語言的程式設計師眼裡世間萬物皆是物件,例如大到地球、宇宙星空,小到細胞、塵埃等都視之為物件。 物件是由屬性、方法、事件組成。 (1)屬性:用來描述物件的形態外貌特徵 (2