$ echo -e "a\tb\tc\td" a b c d # 转换tab为显示4个空格 $ echo -e "a\tb\tc\td" |expand -t4 a b c d $ echo -e "a\tb\tc\td" > tab $ cat tab a b c d # 使用cat -t命令可以显示tab符号^I $ cat -t tab a^Ib^Ic^Id # 转换tab为1个空格 $ expand -t1 tab a b c d # tab已转换为4个空格 $ expand -t4 tab > z $ cat -t z a b c d $ cat -t a # 如下文件包括行首tab和中间tab for i in a;do ^Isodf ^Iaef ^I^Iaef ^Iaa^Ibb^Icc done # -i 转换行首tab $ expand -it4 a |cat -t for i in a;do sodf aef aef aa^Ibb^Icc done # 转换所有tab $ expand -t4 a |cat -t for i in a;do sodf aef aef aa bb cc done