Владельцы и группы всего в / var изменены по ошибке [дубликат]

Вот альтернативное решение, передавая ваши данные через tr и cut :

…|tr ':' '/'|cut -d'/' -f2,5|tr -d '/'

Первый tr заменяет : на / , так что cut может использовать / в качестве разделителя, чтобы изолировать последний столбец, как это уже делается для второго. Поскольку вы извлекаете несколько столбцов, вывод cut будет содержать / в качестве разделителя, если вы не используете его - разделитель вывода , но он короче просто удалите этот символ, используя tr -d .

Если вам не нужны множественные пробелы, вы можете добавить канал через sed :

…|sed 's/  */ /g'
0
03.07.2015, 14:15
0 ответов

Теги

Похожие вопросы