您现在的位置是:网站首页> 编程资料编程资料
在Shell中分割字符串的例子_linux shell_
2023-05-26
338人已围观
简介 在Shell中分割字符串的例子_linux shell_
比如,要分割 test=”aaa,bbb,cc cc,dd dd”,可以这样
复制代码 代码如下:
arr=$(echo $test|tr "," "\n")
还可以这样
复制代码 代码如下:
OLD_IFS=$IFS
IFS=','
arr=$test
IFS=$OLD_IFS
然后用
复制代码 代码如下:
for x in $arr; do
echo $x
done
看看效果
或者更直接一点
复制代码 代码如下:
IFS=',' arr=($test)
这样直接就变成了 bash 数组。可以这样遍历:
复制代码 代码如下:
for x in ${arr[@]}; do
echo $x
done
或者直接通过下标访问:
复制代码 代码如下:
echo ${arr[0]}
echo ${arr[1]}
您可能感兴趣的文章:
相关内容
- Linux中获取某个进程的系统调用以及参数(故障排查案例)_linux shell_
- 自动杀掉占用较多CPU资源的Shell脚本_linux shell_
- Shell脚本获取进程的运行时间_linux shell_
- Shell中的循环语句for、while、until实例讲解_linux shell_
- Shell脚本处理浮点数的运算和比较实例_linux shell_
- Linux中删除文件内空行的4种方法_linux shell_
- Shell处理带空格的文件名的方法_linux shell_
- Linux中使用Shell脚本查看Java线程的CPU使用情况_linux shell_
- a10 config backup for aXAPI_linux shell_
- linux系统中的列出敏感用户的脚本代码_linux shell_
