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