service:bash
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:bash [23.08.2024 05:49] – [IFS] viacheslav | service:bash [30.10.2024 21:24] (текущий) – [Добавление строки $PATH в файл без дублей] viacheslav | ||
---|---|---|---|
Строка 37: | Строка 37: | ||
</ | </ | ||
- | Есть другие варианты: | + | Пример с '' |
+ | <code bash> | ||
+ | # Содержимое файла / | ||
+ | cyberciti.biz|202.54.1.1|/ | ||
+ | nixcraft.com|202.54.1.2|/ | ||
+ | |||
+ | # Скрипт | ||
+ | file=/ | ||
+ | IFS=' | ||
+ | while read -r domain ip webroot ftpusername | ||
+ | do | ||
+ | printf "*** Adding %s to httpd.conf...\n" | ||
+ | printf " | ||
+ | printf " | ||
+ | printf " | ||
+ | |||
+ | done < " | ||
+ | </ | ||
+ | |||
+ | Есть другие варианты, использующие свой разделитель: | ||
<code bash> | <code bash> | ||
# Search for the user named vivek and print home directory | # Search for the user named vivek and print home directory | ||
Строка 48: | Строка 67: | ||
</ | </ | ||
[[https:// | [[https:// | ||
+ | |||
+ | ==== Добавление строки $PATH в файл без дублей ==== | ||
+ | FIXME Недоделано | ||
+ | |||
+ | Задача была добавить некую строку к '' | ||
+ | <code bash> | ||
+ | if grep -q ^PATH var.txt | ||
+ | then | ||
+ | if [[ $(grep ^PATH var.txt) == *"/ | ||
+ | then | ||
+ | grep ^PATH var.txt |sed ' | ||
+ | else | ||
+ | sed -i " | ||
+ | fi | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | </ |
service/bash.1724392174.txt.gz · Последнее изменение: 23.08.2024 05:49 — viacheslav