一、簡單截取 假設有變量 var=http://www.google.com/test.htm 1、 # 號截取,刪除左邊字符,保留右邊字符。echo ${var#*//}其中 var 是變量名,# 號是運算符,*// 表示從左邊開始刪除第一個 // 號及左邊的所有字符即刪除 http ...
今天再寫shell的時候,感覺字符串截取不是特別順利,最后用切割字符串獲取的,就隨便整理一些 定義變量 號截取,刪除左邊字符,保留右邊字符。 其中var是變量名, 號是運算符, 表示從左邊開始刪除第一個 號及左邊的所有字符即刪除http: 號截取,刪除左邊字符,保留右邊字符。 表示從左邊開始刪除最后 最右邊 一個 號及左邊的所有字符即刪除 整個 號截取,刪除右邊字符,保留左邊字符 表示從右邊開始, ...
2020-04-14 23:31 0 4906 推薦指數:
一、簡單截取 假設有變量 var=http://www.google.com/test.htm 1、 # 號截取,刪除左邊字符,保留右邊字符。echo ${var#*//}其中 var 是變量名,# 號是運算符,*// 表示從左邊開始刪除第一個 // 號及左邊的所有字符即刪除 http ...
目錄 Linux基礎 字符串截取命令 1. #號截取,刪除左邊字符,保留右邊字符。 2. ##號截取,刪除左邊字符,保留右邊字符。 3. %號截取,刪除右邊字符,保留左邊字符 4. %%號截取,刪除 ...
一、cut命令 cut: 按照字表符或者指定分隔符截取字符串 -d 指定分隔符 -f 指定截取的列,多個列之間用“,”分隔 示例:cut -d ":" -f1,3 /etc/passwd 二、print和printf命令 命令格式:printf "輸出 ...
注意事項:cut(分隔符只能是單個字符或者單個標點,不能是字符串) cut常用參數: -s 禁止打印不包含分隔符的行 -d 根據特定的分隔符分割 -f 取特定列,可以是單列,也可以是多列 -c 根據字符取 --output-delimiter 設置截取 ...
1. # 號截取,刪除左邊字符,保留右邊字符。 [root@localhost shell]# url=https://i.cnblogs.com/EditPosts.aspx?opt=1 [root@localhost shell]# echo ${url# ...
獲取字符串的長度 在 Shell 中獲取字符串長度很簡單,具體方法如下: ${#string_name} string_name 表示字符串名字。 字符串截取 shell 截取字符串通常有兩種方式:從指定位置開始截取和從指定字符(子字符串)開始截取 從指定位置開始截取 ...
var=http://www.aaa.com/123.htm 1. # 號截取,刪除左邊字符,保留右邊 ...
Linux 字符串截取 Linux 的字符串截取很常用,總結常用不同需求的幾種方法 假設有變量 var=http://www.aaa.com/123.htm '#' 號截取,刪除左邊字符,保留右邊字符。 其中 var 是變量名,'#' 號是運算符,*// 表示從左邊開始刪除 ...