С помощью команды wc можно подсчитать число строк, слов и символов в указанном файле. Если указано более одного файла в командной строке, то программа wc осуществляет подсчет строк, слов и символов в каждом файле и затем выдает общее число. С помощью опций можно подсчитать только строки, только слова или символы.
(Мы уже пользовались командой sort в домашней работе. Мне захотелось изучить её опции.)
Это команда позволяет выводить текстовые строки в определенном порядке. Проще говоря, сортировать их. Ее можно использовать для сортировки текста из одного или нескольких файлов или c помощью нее может быть выполнена сортировка вывода linux для какой-либо команды.
Команда "cut" позволяет выводить фрагменты строк по указанному правилу из всех строк файла.
ile
ala
phe
Введём команду: cut -c 2 protein.txt (цифра 2 указывает на номер симфола в строке, который мы хотим получить)
На выходе получим:
l
l
h
Дело в том, что в большинстве случаев 1 символ равен 1 байту, поэтому, пример для предыдущей опции даст тот же вывод.
Пусть у нас есть файл proteincolumns.txt:
ile ser ala arg
ala leu pro asp
phe his cys lys
Введём команду: cut -f 2-4 proteincolumns.txt
На выходе получим:
ser ala arg
leu pro asp
his cys lys
Пусть у нас есть файл countries.txt:
Ottawa>Canada>God Save the Queen
Dodoma>Tanzania>Freedom and Unity
Moscow>Russia>State Anthem of the Russian Federation
Введём команду: cut -d ">" -f 2 countries.txt
На выходе получим:
Canada
Tanazania
Russia