В результате выполнения команды
yandex-disk status
выводится файл (пример):
Статус ядра синхронизации: ожидание команды
Путь к папке Яндекс.Диска: ...
Всего: 42 GB
Занято: 26.63 GB
Свободно: 15.37 GB
Максимальный размер файла: 51 GB
Размер корзины: 322.25 MB
Путь к папке Яндекс.Диска: ...
Всего: 42 GB
Занято: 26.63 GB
Свободно: 15.37 GB
Максимальный размер файла: 51 GB
Размер корзины: 322.25 MB
Если выводить строки 4, 5 и 7, то нормально срабатывает команда:
sed -n -e 4,5p -e 7p /tmp/file1 > $file2
Однако при дополнении вывода ещё и 3-й строкой такая команда не работает (ошибка):
sed -n -e 3,4,5p -e 7p /tmp/file1 > $file2
Пока приходится мириться с двумя последовательными командами: вывести строки с 3 по 5 и результат дополнить 7-й строкой.
sed '3,5!d' /tmp/file1 > $file2
sed -n 7p /tmp/file1 >> $file2
Имеется ли способ вывести строки 3, 4, 5, 7 командой в одну строку?