Выбрать определённую строку из файла
| 
					 1  | 
						sed -n '2343p' filename  | 
					
где 2343 — искомая строка Несколько строк (с 5840 по 5854):
| 
					 1  | 
						sed -n '5840,5854p;5855q' filename  | 
					
| 
					 1  | 
						sed -n '2343p' filename  | 
					
где 2343 — искомая строка Несколько строк (с 5840 по 5854):
| 
					 1  | 
						sed -n '5840,5854p;5855q' filename  | 
					
Для конвертирования djvu в pdf необходимо установить ПО:
| 
					 1  | 
						sudo apt-get install libtiff-tools djvulibre-bin djvulibre-desktop  | 
					
Затем файл djvu нужно конвертировать в формат tiff, для этого выполняем:
| 
					 1  | 
						ddjvu -format=tiff yourfile.djvu yourfile.tiff  | 
					
И напоследок осталось конвертировать файл tiff в df, выполнив:
| 
					 1  | 
						tiff2pdf -j -o outfile.pdf yourfile.tiff  | 
					
P.S. вышеуказанные команды для ОС Debian/Ubuntu. Для Centos apt-get меняем на yum
Это руководство шаг за шагом продемонстрирует, как подключиться к WiFi сети в командной строке Linux. Будем использовать: wpa_supplicant iw ip ping iw — основной инструмент для сетевых задач, связанных с WiFi, таких как нахождение имени устройства WiFi, поиска точек доступа. wpa_supplicant — беспроводной инструмент для подключения к сети WPA / WPA2. ip — используется для… Читать далее »
Получить размер всех директорий можно командой:
| 
					 1  | 
						du -s *|sort -nr|cut -f 2-|while read a;do du -hs $a;done  | 
					
Добавляем существующего пользователя tony в вторичную группу devel:
| 
					 1  | 
						usermod -a -G devel tony  | 
					
Иногда возникает необходимость заменить один набор символов другим рекурсивно во всех файлах. В OS Linux сделать это не сложно, используя цепочку из команд grep и sed (в данном примере меняем «categoty» на «category«)
| 
					 1  | 
						grep -r -i -l ategoty /path/to/folder | xargs sed -i -e 's/ategoty/ategory/gi'  | 
					
Во всех файлах .php меняем «( » на «(»
| 
					 1  | 
						grep -r -i -l --include=*.php '( ' ./src/ | xargs sed -i -r 's/\( /\(/gi'  | 
					
Часто при развёртывании приложения в продакшен требуется удалить все папки .svn Сделать это просто — в корневой папке выполняем:
| 
					 1  | 
						find . -name .svn -print0 | xargs -0 rm -rf  |