С awk
:
awk 'BEGIN{FS=OFS="\1"}; {$12=substr($12,1,5)}; 1' file
BEGIN {...}
: выполняется до начала обработки FS = OFS = "\ 1"
: устанавливает поле ввода и вывода разделитель на ^ A
. Согласно Викисловарь ^ A
- это «первый символ заголовка сообщения», восьмеричное значение которого равно 1
. {$ 12 = substr ($ 12,1,5)}
: обрезает 12-е поле. 1
: печатает (действие по умолчанию) запись. Я знаю только для Debian (это, вероятно, будет верно и для его производных ).
Debian устанавливает все распространенные драйверы по умолчанию, другие драйверы добавляются по запросу. Нет никаких проблем, вызванных установкой дополнительных драйверов. ОС и драйвера маленькие по сравнению с MS -Windows.
Возможно, вам придется немного поработать с настройкой в тех случаях, когда автоматическая -конфигурация работает не так, как вы хотите, и вам нужно -настроить ее по-разному для двух устройств. (Однако лучше подождать и посмотреть. Вы могли бы потратить много усилий на планирование, но вы будете учиться на практике, и вам придется отбросить свои планы ).