Описание тега turf
@zm15, я отредактировал мой ответ, чтобы отразить более точно необходимость блока питания с блок питания. Прошу рекомендации не по теме, пожалуйста, ознакомьтесь с [FAQ] я :) в связи с Ответ ниже от @LiamW, что программное обеспечение, в котором автор ответа забыл упомянуть, имеет следующие *перед использованием SoundWire на вашем Android устройстве, вы должны установить и запустить медиа-коллекции, независимо сервера приложений на Windows/Linux ПК или ноутбук, который является вашим источником музыки, веб-потоковое аудио, или другие звуки*, кроме того, его не "бесплатно" В-ЮВ, а суд ... *бесплатная версия приложения идентифицирует себя с голосом каждые 45 минут и показывает рекламу. Существует 10 минут пробного сжатия в бесплатной версии.*
У меня вопрос, поскольку я не знаком с awk. Я есть CSV созданный файл из САР-д'выход преобразованы в CSV стиль:
12:33:41 Unix и перезагружается
12:35:00,lofi4096,0,0.0,0,0,0.0,0.0
,iscsi0,0,0.0,0,0,0.0,0.0
,scsi_vhc,0,0.0,0,0,0.0,0.0
,nfs1,0,0.0,0,0,0.0,0.0
12:45:00,lofi4096,0,0.0,0,0,0.0,0.0
,iscsi0,0,0.0,0,0,0.0,0.0
,scsi_vhc,0,0.0,0,0,0.0,0.0
,nfs1,0,0.0,0,0,0.0,0.0
и я хочу, чтобы преобразовать это
12:33:41 Unix и перезагружается
12:35:00,lofi4096,0,0.0,0,0,0.0,0.0
12:35:00,iscsi0,0,0.0,0,0,0.0,0.0
12:35:00,scsi_vhc,0,0.0,0,0,0.0,0.0
12:35:00,nfs1,0,0.0,0,0,0.0,0.0
12:45:00,lofi4096,0,0.0,0,0,0.0,0.0
12:45:00,iscsi0,0,0.0,0,0,0.0,0.0
12:45:00,scsi_vhc,0,0.0,0,0,0.0,0.0
12:45:00,nfs1,0,0.0,0,0,0.0,0.0
Мои попытки, но после того, как awk читает построчно я не знаю, чтобы сохранить прежнюю линию. Я ожидаю, что то, что я должен работать. Любая идея, как я могу получить мой желаемый результат. Я попытался с awk, но я предполагаю, что это должно быть возможным с помощью sed или трудный путь с пользовательский скрипт ( я пытаюсь избежать этого часть ).
#!/usr/Бен/на awk -е
Начать {
ФС=",";
}
{
печать $1
если ($1 != "") {
mydate=$1;
печати $0;
}
еще {
печатать $mydate","$0;
}
}
Запуск системы в Solaris 11.1.