Terminal Команда для отображения одной строки из текстового файла в OS X


4

Я хочу отображать в определенной строке, например, строка 4, из текстового файла в терминале (это нужно для подсчета символов, используя wc ). Я уверен, что это простая проблема, но read -e 1 filename не делает этого

Что можно использовать для выполнения этой задачи?


Благодарю. Я ожидаю, что некоторая форма кошки или pr также сделает это. Я использовал: head -n 2 filename | tail -n 1 | wc -m Это дает количество символов + 1 (конец строки char?) & lt; br / & gt;
Spookpadda

Ответы:


6

Ты можешь использовать sed команда:

sed -n '4p' YOUR_FILE

Или же head / tail сочетание:

head -n 4 YOUR_FILE | tail -n 1
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.