# 示例代码:在 Linux 命令行中使用 cut 命令截取字符串
# 1. 使用 cut 命令按分隔符截取字段
# 假设有一个文件 file.txt,内容如下:
# apple,banana,orange
# pear,grape,watermelon
# 按逗号分隔并截取第二个字段
cut -d',' -f2 file.txt
# 输出结果:
# banana
# grape
# 2. 使用 cut 命令按字符位置截取字符串
# 截取从第2个字符开始的5个字符
echo "abcdefgh" | cut -c2-6
# 输出结果:
# bcdef
# 3. 使用 awk 命令按分隔符截取字段
# 截取第三个字段
echo "apple:banana:orange" | awk -F':' '{print $3}'
# 输出结果:
# orange
# 4. 使用 sed 命令截取字符串
# 截取从第3个字符到第7个字符
echo "abcdefgh" | sed 's/^\(.....\).*/\1/'
# 输出结果:
# abcde
-d
选项指定分隔符,-f
选项指定要提取的字段。-F
选项指定分隔符。以上命令可以在 Linux 终端中直接运行,帮助你快速截取字符串。
上一篇:linux部署docker容器
下一篇:linux 查看服务器ip
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站