Fish Shell:
Пошук та заміна тексту
How to (Як це зробити)
# знайти і замінити 'apple' на 'orange' у файлі fruit.txt
sed 's/apple/orange/g' fruit.txt > updated_fruit.txt
# вивести результати на екран
cat updated_fruit.txtВивід:
orange
banana
orangeDeep Dive (Поглиблене вивчення)
Спочатку команда sed у UNIX (Stream Editor) була створена для фільтрації та перетворення тексту у скриптах шела. Fish Shell, розроблена як більш модерна альтернатива, успадковує ці можливості зі своїх UNIX-подібних попередників.
Fish використовує sed для пошуку та заміни, але вносить власні функції для спрощення та зручності, наприклад, управління кольорами виведення.
Існують альтернативи, такі як awk для складніших маніпуляцій текстом і perl для більш потужних текстових операцій.
See Also (Дивіться також)
- Офіційна документація Fish Shell: fishshell.com/docs
- Сторінка man для
sed: у терміналі виконайтеman sed - GNU
awkManual: GNU awk user’s guide