Привет,
вероятно, это что-то очень легкое, но я не понимаю теперь. В Linux оболочка, учитывая текстовый файл, как я могу сделать что-то как, имя файла кошки так я только, видит первую строку, третью строку, 5, 7, 9 и так далее?
если не с кошкой, с другой командой
Спасибо
Используя awk
: awk 'NR % 2 == 0' filename
Править: удаленный {print}
, как показано в ответе ghostdog74 и прокомментированный Roberto Bonvallet.
Простой поиск в Google показывает эту ссылку: http://bash.cyberciti.biz/academic/write-odd-even-line-file/
Только необходимо настроить его немного.
Мои 2 цента.
Не протестировали это (кажется, не работает над Mac OS X), но GNU sed поддержки first~step
как выбор адреса, так например:
sed -n 1~2p file
запустился бы в первой строке и распечатал бы любую строку после этого.
Не мог протестировать, нашел ссылку: кошка-n 1$ | grep "$ODDRE" | сократила-b 8-> oddfile. $$