Я пытаюсь создать сценарий, который берет данные благодаря запросу http, а затем печатает некоторую информацию, разделенную на два столбца. Например:Табуляция в скрипте bash
abcde | 123
fghijkl | 4567
mnopqrstuvwxyz | foo
Как вы можете видеть, даже при подведении он не работает, как я ожидал ...
Кто-нибудь есть идея, чтобы решить это?
Благодаря авансовым,
Похоже, он также хотел бы использовать «-o» | " – Aaron
Спасибо за вход Arron, Отредактированный ответ. если у вас есть лучший способ добавить разделитель, пожалуйста, поделитесь, чтобы улучшить ответ. –
Я не думаю, что вам нужно какое-то 'sed' там, я просто имел в виду, что OP хотел, чтобы трубы отображались на выходе. Если это так, вам нужно указать '-o' независимо от того, находятся ли они на входе (разделитель заменяется разделителем вывода, по умолчанию это два пробела). Вход ДОЛЖЕН содержать разделитель, так что 'column' может работать над ним (однако это может быть одно пространство, не нужно заменять его чем-то другим) – Aaron