linux cut用法

用法:

cut -d'分隔字符' -f fields <==用于有特定分隔字符
cut -c 字符区间 <==用于排列整齐的信息
选项与参数:
-d :后面接分隔字符。与 -f 一起使用;
-f :依据 -d 的分隔字符将一段信息分割成为数段,用 -f 取出第几段的意思;
-c :以字符 (characters) 的单位取出固定字符区间;

echo $PATH
输出:11:22:33:44:55:66:
#找到第2个
echo $PATH | cut -d ':' -f 2
22
#找到第三个和第五个
echo $PATH | cut -d ':' -f 3,5
33:55
#找到第三个到最后一个
echo $PATH | cut -d ':' -f 3-
33:44:55:66
#找到第一个到第三个
echo $PATH | cut -d ':' -f 1-3
11:22:33
#找到第一个到第三个和第五个
echo $PATH | cut -d ':' -f 1-3,5
11:22:33:55

echo $path
输出:12345678
#找到第五个字符
echo $path | cut -c 5
输出:5
#找到第一个到第五个字符
echo $path | cut -c -5
输出:12345
#找到第三个到第五个字符
echo $path | cut -c 3-5
输出:345

原文地址:https://www.cnblogs.com/zwgblog/p/6006102.html

原文地址:https://www.cnblogs.com/dongchao3312/p/13046854.html