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/' | ||