Git: вилучити або повернути файл з індексу (assume unchanged)

Команда представлена нижче слугує для того, щоб система контролю версій git почала ігнорувати зміни у вказаному файлі: У разі якщо ваши плани змінилися і ви знову хочете відстежувати файл, виконайте команду:

Git: створити архів

Можливо ви не знаєте, але в системі контролю версій Git є чудова функція, що дозволяє створювати архів з файлів репозиторію. Наприклад, ви можете створити такий сценарій мовою Bash для створення Git архівів: Також, ви можеете використати формат архіву tar замість zip, та додатково запакувати його за допомогою gzip. Пояснення […] Read More

Vim: змінити формат закінчень строк файлу з Dos на Unix

Щоб змінити формат закінчень строк файлу з Dos на Unix у редакторі Vim найпростіше скористатись командою: Або ж виконати заміну строк командою: щоб вставити спец символ ^M скористайтесь комбінацією клавіш <Ctrl>+v <Ctrl>+m. Також можливо задіяти для цього зовнішню утиліту dos2unix, щоб зробити це.

Vim: вставити вивід зовнішньої команди в файл

В роботі з Vim час від часу виникає необхідність вставити вивід, що отриманий в результаті виконання зовнішньої команди в файл. Команда редактору :read може вставити файл або результат выконання зовнішньої команди в поточний буфер. Щоб запустити зовнішню команду, додайте перед її початком символ ! Наприклад, щоб вставити вивід команди […] Read More

Vim: одноряковий коментар з налаштуваннями редактору

В роботі з Vim буває корисно задати налаштування відступів у коді. Наприклад, для Linux shell скриптів я використовую такий рядок: Ці налаштування мають знаходитися в останньому рядку файлу. Для Perl скриптів я користуюсь таким рядком налаштувань:

Vim: як видаляти рядки у файлах

Для видалення рядків, слів та символів у файлі використовується команда d. Команда dd видаляє один поточний рядок, на якому знаходиться зараз курсор. За допомогою команди Nd та натискаючи стрілки ми видаляємо N симолів (рядків) в залежності від натиснутої стрілки. Команды <Shift>+d и d+$ удаляют строку до конца начиная с […] Read More

Відправка пошти утилітою telnet

Як перевірити відправки пошти на сервері mail.server.ua за допомогою утиліти telnet? Команда для входу на поштовий сервер: telnet mail.server.ua 25 Trying aaa.bbb.ccc.ddd… Connected to mail.server.ua (aaa.bbb.ccc.ddd). Escape character is ‘^]’. 220 mail.server.ua ESMTP Sendmail x.y.z/x.y.z; Fri, 7 Mar 2008 10:09:22 +0200 Введіть команду привітання: helo eee.fff.ggg.hhh (де eee.fff.ggg.hhh ваша […] Read More

Перевірка пошти утилітою telnet

Як можна за допомогою утиліти або команди telnet перевірити функціонування поштового серверу? Заходимо на поштовий сервер виконуючи команду:telnet mail.server.ua 110 Передаємо логін користувача командоюuser user@server.ua Пароль користувачаpass PassW0rd Отримати список листів можна за допомогою команди list Прочитати лист retr x (де x — це номер листа у списку) Для […] Read More