字串替換
使用隨機字串
命令:dirname命令、basename命令
格式:expr substr $var1 起始位置 擷取長度 (第乙個字元的下標為1)示例:var="zxcvb"; expr substr $var 1 3
格式:$ (第乙個字元的下標為0,預設從0開始)示例:var="zxcvb"; echo $; echo $
(將var中old字串替換為new)/dev/urandom(隨機裝置)->/usr/bin/md5sum(.md5轉換)->/bin/cut(字串切割)格式:$ (只替換第乙個old) 或 $(替換所有old)
* 隨機字元->ascii碼* head -1 /dev/urandom | md5sum
* 使用cut切割字串
* echo $var | cut -b 起始位置-結束位置(開始位置和結束位置都可省略,分別代表從第一位開始和擷取到最後)
* 示例: head -2 /dev/urandom | md5sum | cut -b -5
shell字串處理
一 構造字串 直接構造 str zero hello str first i am a string str second success 重複多次 repeat the first parm 1 by 2 times strrepeat 舉例 str repeat strrepeat user n...
shell 字串處理
一 號擷取,刪除左邊字元,保留右邊字元。echo 其中 var 是變數名,號是運算子,表示從左邊開始刪除第乙個 號及左邊的所有字元 即刪除 http 結果是 www.google.com test.htm 二 號擷取,刪除左邊字元,保留右邊字元。echo 表示從左邊開始刪除最後 最右邊 乙個 號及左...
SHELL字串處理
linux 的字串擷取很有用。有八種方法。假設有變數 var 1.號擷取,刪除左邊字元,保留右邊字元。複製 如下 echo 其中 var 是變數名,號是運算子,表示從左邊開始刪除第乙個 號及左邊的所有字元 即刪除 http 結果是 www.aaa.com 123.htm 2.號擷取,刪除左邊字元,保...