shell求字串長度

2021-09-06 07:26:31 字數 604 閱讀 5667

$

$string

的長度 $在

$string中,

從位置$position

開始提取子串 $

在$string中,

從位置$position

開始提取長度為

$length

的子串

在shell

中,通過

awk,sed,expr

等都可以實現,字串上述操作。下面我們進行效能比較。

[chengmo@localhost ~]$ test='c:/windows/boot.ini'

[chengmo@localhost ~]$ time for i in $(seq 10000);do a=$;done;

real    0m0.173s

user    0m0.139s

sys     0m0.004s

[chengmo@localhost ~]$ time for i in $(seq 10000);do a=$(expr length $test);done; 

real    0m9.734s

user    0m1.628s

原文:

shell求字串長度

string 的長度 在 string中,從位置 position 開始提取子串 在 string中,從位置 position 開始提取長度為 length 的子串 在 shell 中,通過 awk,sed,expr 等都可以實現,字串上述操作。下面我們進行效能比較。chengmo localhos...

求字串長度

問題及 檔名稱 main.cpp 作 者 王藝霖 完成日期 2016年3月20日 版 本 號 v1.0 問題描述 寫乙個函式,求乙個字串的長度,在main函式中輸出字元,並輸出其長度 輸入描述 輸入一行字串 輸出描述 輸出字串長度 includeusing namespace std int str...

求字串長度

目的 考察對strlen函式的使用 功能 求字串長度,統計並返回字串中第乙個 0 之前的有效字元的個數,注意不包括 0 占用的位元組數。strlen函式的常規寫法。include include int main 拓展 模擬實現strlen函式,求字串長度。0 是最關鍵的部分。include inc...