Я предпочел бы:
sed 's/<TAB> /<TAB>0/g' <input.txt >output.txt
Замена <TAB>
с реальным Символом табуляции (обычно получаемый путем удара Ctrl-V, затем Вкладка)
Один часто пропущенный простой способ состоит в том, чтобы сделать установку по последовательному порту. Это предполагает, что машина имеет последовательный порт, который не всегда имеет место.
Я знаю, Вы скажете, "но моя машина не делает консоли последовательного порта". Это не имеет значения. Существует два способа сказать OpenBSD использовать последовательную консоль, первое, самое полезное в выполнении новой установки с CD должны использовать загрузчик:
>> OpenBSD/amd64 BOOT 3.23
boot> stty com0 9600
com0: 9600 baud
boot> set tty com0
switching console to com0
>> OpenBSD/amd64 BOOT 3.23
boot> boot
Второе должно вставить эти те же параметры /etc/boot.conf
.
# cat /etc/boot.conf
stty com0 9600
set tty com0
Затем можно просто зарегистрировать терминал в файл или вырезать и вставить от шпаклевки и т.д. У меня есть некоторые машины, которые "не делают последовательных консолей", загружающих этот путь, и если нет отказ при начальной загрузке на уровне BIOS, он работает отлично.
Если Вы используете tip
, можно начать записывать сессию путем установки переменной script
. Вы устанавливаете переменную в подсказке путем издания ~
s
.
kellogg# tip tty03
connected
~[set] script
Имя файла по умолчанию tip.record
. Можно изменить то имя путем установки record
переменная. Запись по умолчанию включает непечатаемые символы, можно остановиться tip
от выполнения этого путем установки beautify
переменная.
Можно также создать a .tiprc
файл в Вашем корневом каталоге для установки этих переменных для Вас на любой сессии подсказки.
set script
set beautify
set record=/tmp/tip.txt
tip
запишите свою сессию после выяснения, как сделать это. – kurtm 24.10.2013, 17:00tip
(безотносительно) внутриtmux
и используйте команду 'области канала' tmux. Илиscript $outfile
... Много опций сохранить текстовый вывод. – jirib 24.10.2013, 17:03