日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

鸟哥学习笔记六(基础篇第十一章)

發布時間:2023/12/10 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 鸟哥学习笔记六(基础篇第十一章) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

type:查看指令是否是bash內建指令

變量的設定規則

1.? 變量與變量內容以一個等號『=』來連結,如下所示:
『myname=VBird』

2.? 等號兩邊不能直接接空格符,如下所示為錯誤:
『myname = VBird』或『myname=VBird Tsai』
3.? 變量名稱只能是英文字母與數字,但是開頭字符不能是數字,如下為錯誤:
『2myname=VBird』

4.? 變量內容若有空格符可使用雙引號『"』或單引號『'』將變量內容結合起來,但
o? 雙引號內的特殊字符如 $ 等,可以保有原本的特性,如下所示:
『var="lang is $LANG"』則『echo $var』可得『lang is en_US』
o? 單引號內的特殊字符則僅為一般字符 (純文本),如下所示:
『var='lang is $LANG'』則『echo $var』可得『lang is $LANG』

5.? 可用跳脫字符『 \ 』將特殊符號(如 [Enter], $, \, 空格符, '等)變成一般字符;

6.? 在一串指令中,還需要藉由其他的指令提供的信息,可以使用反單引號『`指令`』或 『$(指令)』。特別注意,那個 ` 是鍵盤上方的數字鍵 1 左邊那個按鍵,而不是單引號! 例如想要取得
核心版本癿設定:
『version=$(uname -r)』再『echo $version』可得『2.6.18-128.el5』

7.? 若該變量為擴增變量內容時,則可用 "$變量名稱" 戒 ${變量} 累加內容,如下所示:
『PATH="$PATH":/home/bin』

8.? 若該變量需要在其他子程序執行,則需要以 export 來使變量變成環境變量:
『export PATH』

9.? 通常大寫字符為系統默認變量,自行設定變量可以使用小寫字符,方便判斷 (純粹依照使用者興趣
與嗜好) ;

10.? 取消變量的方法為使用 unset :『unset 變量名稱』例如取消 myname 得設定:
『unset myname』

用 set 觀察所有變量 (含環境變量和自定義變量)

ulimit:文件系統及程序的限制關系

變量類容的刪除與替換:

${變量#關鍵詞}  若變量內容從頭開始的數據符合『關鍵詞』,則將符合的最短數據刪除
${變量##關鍵詞}  若變量內容從頭開始的數據符合『關鍵詞』,則將符合的最長數據刪除
${變量%關鍵詞}  若變量內容從尾向前的數據符合『關鍵詞』,則將符合的最短數據刪除
${變量%%關鍵詞}  若變量內容從尾向前的數據符合『關鍵詞』,則將符合的最長數據刪除
${變量/舊字符串/新字符串}  若變量內容符合『舊字符串』則『第一個舊字符串會被新字符串取代』
${變量//舊字符串/新字符串}  若變量內容符合『舊字符串』則『全部的舊字符串會被新字符串取代』

source :讀入環境配置文件的指令

stty:終端機環境設定

轉載于:https://www.cnblogs.com/wangyongbin/p/3681093.html

總結

以上是生活随笔為你收集整理的鸟哥学习笔记六(基础篇第十一章)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。