改shell中IFS分隔符为换行

简介:

改shell中IFS分隔符为换行:


IFS是shell中的分隔符的变量,默认为空格,改为换行的方法如下(cat及awk配合用有时会涉及到):


old_IFS=$IFS

IFS=$'x0A'


IFS=$old_IFS  (记得调用完后再改回去)

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1969898如需转载请自行联系原作者


yangzhimingg

相关文章
|
9月前
|
Shell
Shell 脚本输出命令结果保持原格式,保留换行
Shell 脚本输出命令结果保持原格式,保留换行
134 0
|
Shell Linux
LINUX SHELL为awt指定分隔符
LINUX SHELL为awt指定分隔符
69 0
|
Shell
SHELL下去掉变量中的回车换行
SHELL下去掉变量中的回车换行
306 0
|
Shell
shell脚本一行太长,使用\换行
shell脚本一行太长,使用\换行
231 0
|
Shell Linux Perl
|
Shell
shell中for循环变量有空格的问题——IFS变量
shell中for循环变量有空格的问题——IFS变量
392 0
|
Shell 开发工具 Perl
Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量
Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量
Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量
|
Shell 开发工具 Perl
Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量
cut 的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出。awk和gawk是一样的,awk是gawk的一个软连接一个强大的文本分析工具,把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行分析处理。.........
137 1
Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量
|
Shell Linux
linux shell之IFS分割字符串
linux shell之IFS分割字符串
266 0