Tag Archives: unix

Масове перейменування файлів

Якщо необхідно перейменувати всі файли в FreeBSD чи Linux, наприклад всі з розширенням .py to .pyx, Це можливо за допомогою наступної команди ls -d *.py | sed ‘s/\(.*\).py$/mv “&” “\1.pyx”/’ | sh

Posted in Свої нотатки | Tagged , , , , | Коментування вимкнено

Видалення строки з файлу

Іноді необхідно видалити одну чи декілька строк. Видалення номера строки sed ’13d’ file.txt Видалення інтервалу з 8 по 10 строку: sed ’8,10d’ file.txt Також можливо видали строки які містять строки, або задовольняють регулярним виразам: Видалити останню строку: sed ‘$d’ file.txt … Continue reading

Posted in Нотатки стосовно FreeBSD, Свої нотатки | Tagged , , , | Коментування вимкнено

Об’єднати строки тестового файлу у одну

Об’єднати строки тестового файлу в одну можна дуже легко за домомогою настуної команди tr -d ‘\n\’ < /path/to/file На виході ви отримаєту одну строку

Posted in Свої нотатки | Tagged , , , | Коментування вимкнено

Команди Vim

Це спикок основних команд редактора Vim / word Пошук слова “word” зверху вниз ? word Пошук слова “word” знизу вгору / jo [ha] n> Шукати “john” або “joan” /\< the Шукати слова, які починаються на “the” /the\> Шукати слова що … Continue reading

Posted in Свої нотатки | Tagged , , | Коментування вимкнено

Zombie процес

Як знайти процеси zombie? використовуйте команди top чи ps: # top Чи # ps aux | awk ‘{ print $8 ” ” $2 }’ | grep -w Z Output: Z 4104 Z 5320 Z 2945

Posted in Нотатки стосовно FreeBSD | Tagged , , | Коментування вимкнено