Example Bash

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
example:example_bash [11.06.2019 19:34]
admin Approved(admin 2019/06/11 19:34)
example:example_bash [30.08.2019 11:12] (текущий)
admin Approved(admin 2019/08/30 11:12)
Строка 25: Строка 25:
 # Найти все файлы исключая скрытые файлы и скрытые каталоги ###find ###exclude ###hidden # Найти все файлы исключая скрытые файлы и скрытые каталоги ###find ###exclude ###hidden
 find $SRC -type f -not -path '​*/​\.*'​ find $SRC -type f -not -path '​*/​\.*'​
 +find . -name '​objects'​ -not -path '​*.trash*'​
  
 # Найти и обработать файлы с пробелами ###find ###xargs # Найти и обработать файлы с пробелами ###find ###xargs
Строка 30: Строка 31:
  
 # заменить во всех файлах по маске шаблону текст ###find ###sed # заменить во всех файлах по маске шаблону текст ###find ###sed
-find . -type f -name '​*.css'​ -exec sed -i '​s/​http:/​https:/​g'​ {} \;+find . -type f -name '*.css' ! -path '​*/​.git/​*' -exec sed -i '​s/​http:/​https:/​g'​ {} \;
 или find . -type f | xargs -n 1 sed -i '​s/​fox-vz/​fox_vz/'​ или find . -type f | xargs -n 1 sed -i '​s/​fox-vz/​fox_vz/'​