как отобразить вкладку с разделителями в сценарии csh - PullRequest
1 голос
/ 04 января 2012

У меня есть сценарий 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 \\ theader3 \\ theader 4

Случай 3:

echo -e "header 1\\theader 2\\theader 3\\theader 4"

Вывод: -e header 1 \\ theader 2 \\ theader 3 \\ theader 4

Помощь?TT

1 Ответ

4 голосов
/ 04 января 2012

CShell отстой, но printf спасет день еще раз.

$ printf 'header 1\theader 2\theader 3\n'
header 1    header 2    header 3

(Пожалуйста, игнорируйте невозможность отображения вкладок в Stack Overflow)

...