Типично для людей, плохо знакомых с Linux, новички часто могут обнаружить, что знают команды для простого перемещения по файловой структуре, не зная больше никаких команд. В Linux есть множество команд, и вот еще несколько для изучения. При этом я бы создал файл, преобразовал содержимое в нижний регистр и отсортировал его.
преобразовать текстовый файл из верхнего регистра в нижний регистр
Прежде чем преобразовать в нижний регистр, давайте посмотрим на содержимое файла.
$ cat weirdfile.txt THIS IS IN CAPS. BUT NOT FOR LONG. :P
Теперь, чтобы преобразовать в нижний регистр
$ tr ‘[:upper:]’ ‘[:lower:]’ < weirdfile.txt > weirderfile.txt $ cat weirderfile.txt this is in caps. but not for long. :p
Сортировка файлов в Linux
Sort — это программа Linux, используемая для печати строк входных текстовых файлов в отсортированном порядке. Прежде чем мы начнем с «сортировки», давайте посмотрим на содержимое файла, который нужно отсортировать.
$ cat sortmeout.txt 25 2 why yoyobag cost 3120 linux random
Чтобы отсортировать содержимое, запустите команду «Сортировать» в файле.
$ sort sortmeout.txt 2 25 3120 cost linux random why yoyobag
Разница между файлами
Чтобы найти разницу между содержимым двух разных файлов. Сначала мы находим содержимое обоих файлов.
$ cat firstfile.txt hello world $cat secondfile.txt yellow world
Запустите команду «Разница». Команда Linux Diff сравнивает содержимое двух текстовых файлов и выводит список различий.
$ diff firstfile.txt secondfile.txt 1c1 < hello --- > yellow
В нем перечислены все строки, которые НЕ совпадают. В начале каждой строки появляется символ больше или меньше. «‹» означает, что текст появляется в «первом файле», а «›» указывает, что он взят из «второго файла».
Для повседневного использования командной строки вам понадобится всего несколько команд. Вот список команд для дальнейшего использования