我有一个csh脚本,无论我做什么,它都不会回显正确的标签空间 这就是我想要的:
header 1 header 2 header 3 header 4
案例1:
echo header 1 header 2 header 3 header 4 | tabify
输出:它会将所有空格替换为标签
案例2:
echo "header 1\\theader 2\\theader 3\\theader 4"
或
echo header 1\\theader 2\\theader 3\\theader 4
输出:标题1 \\ theader 2 \\ theader 3 \\ theader 4
案例3:
echo -e "header 1\\theader 2\\theader 3\\theader 4"
输出:-e header 1 \\ theader 2 \\ theader 3 \\ theader 4
帮助? T.T
答案 0 :(得分:4)
CShell糟透了,但printf将再次挽救这一天。
$ printf 'header 1\theader 2\theader 3\n'
header 1 header 2 header 3
(请忽略Stack Overflow无法显示标签)