|
@@ -36,6 +36,9 @@ $ xxd -r -p file_in file_out # обратное преобразование
|
|
$ batcat # фналог cat, но с подсветкой синтаксиса
|
|
$ batcat # фналог cat, но с подсветкой синтаксиса
|
|
$ which batcat
|
|
$ which batcat
|
|
$ sudo ln -s /usr/bin/batcat /usr/local/bin/bat #
|
|
$ sudo ln -s /usr/bin/batcat /usr/local/bin/bat #
|
|
|
|
+$ mktemp # создает пустой файл со случайным именем в /tmp/
|
|
|
|
+$ mktemp myfileXXX.txt # создает файл со случайными символами на месте 'XXX' в текущей директории
|
|
|
|
+$ source ~/.bashrc # выполнить .bashrc в текущем сеансе оболочки
|
|
```
|
|
```
|
|
`sed` - потоковый редактор текста
|
|
`sed` - потоковый редактор текста
|
|
Подробнее здесь: https://emulek.github.io/sed/index.html
|
|
Подробнее здесь: https://emulek.github.io/sed/index.html
|
|
@@ -69,6 +72,7 @@ $ export "export EDITOR=nano" >> ~./bashrc # установить текстов
|
|
$ head -n10 file.txt # вывести 10 первых строк файла
|
|
$ head -n10 file.txt # вывести 10 первых строк файла
|
|
$ tail -n10 file.txt # вывести 10 последних строк файла
|
|
$ tail -n10 file.txt # вывести 10 последних строк файла
|
|
$ cut -c 1-10 file.txt # выведет с 1-ого по 1-ый символы из каждой строчки файла
|
|
$ cut -c 1-10 file.txt # выведет с 1-ого по 1-ый символы из каждой строчки файла
|
|
|
|
+$ echo "123.456" | cut -d. -f1 # выведет 123, отрезает часть f по разделителю d
|
|
$ watch -n 1 date # запускает каждую секунду команду date
|
|
$ watch -n 1 date # запускает каждую секунду команду date
|
|
$ watch -g "df -h" # перезапускает команду df пока не изменится ее вывод
|
|
$ watch -g "df -h" # перезапускает команду df пока не изменится ее вывод
|
|
$ tr ":" "\" # заменяетодин символ на другой
|
|
$ tr ":" "\" # заменяетодин символ на другой
|