https://devzone.org.ua/feed/tag/%D1%82%D0%B5%D1%80%D0%BC%D1%96%D0%BD%D0%B0%D0%BB2022-06-09T12:02:00+00:00https://devzone.org.ua/33983
SED дозволяє редагувати файли, не відкриваючи, що суттєво прискорює роботу, ніж при використанні того самого vi. Крім того, SED підтримує регулярні вирази, за допомогою яких можна виконувати складне зіставлення шаблонів.
Загальний синтаксис команди sed виглядає так:
sed OPTIONS... [SCRIPT] [INPUTFILE...]
Самі ж варіанти використання ми розглянемо наприкладі наступного тексту:
cat > geekfile.txt
unix is great os. unix is opensource. unix is free os.
learn operating system.
unix linux which one you choose.
unix is easy to learn.unix is a multiuser os.Learn unix .unix is a powerful.
Приклади команд
1. Заміна або підстановка рядка
Наступна команда замінить у цільовому файлі входження слова unix на linux:
sed 's/unix/linux/' geekfile.txt
Результат:
linu...]]>
2022-06-09T12:02:00+00:00https://devzone.org.ua/33905
Додаємо функціональність
Командна оболонка
Більшість дистрибутивів поставляється з вбудованим Bash. Використовуючи доповнення можна зробити з нього все що захочете, але набагато простіше цього домогтися з Zsh. Чому?
Просунута механіка автодоповнення команд після натискання або На відміну від Bash, вам не потрібно це налаштовувати, все працює на вищому рівні прямо «з коробки».
Безліч готових тем, модулів, плагінів, тощо. Налаштування через фреймворки (oh-my-zsh, prezto та ін.), Які значно розширюють можливості кастомізаці...]]>
2020-08-22T12:10:00+00:00