] Второй блок в [
] [awk '$2!=1 {print $1,"0"} {print $0}' file
]
[] не является условным. Он действует для каждой строки и, таким образом, печатает каждую строку.[
] []Вместо этого напишите:[
] [awk '$2!=1 {print $1,"0"} $2==1 {print $0}' file
]
[]Или напишите:[
] [awk '$2!=1 {print $1,"0"; next} {print $0}' file
]
[]Это приведет к пропуску безусловного блока, если условный блок совпадает.[
].Известен ошибка в UDISKS. Обновление до 15.04 исправлю его: https://launchpad.net/bugs/1281588
-1281588