Няколко скрипта за команден ред под Линукс, които ползвам често при seo оптимизация на сайт. Работят с много файлове наведнъж и спестяват много време.
1. Заместване разширението на файлове.
for x in *.html; do mv "$x" "${x%.html}.php"; done
- сменя разширението на всички файлове .html на .php в текущата директория
2. Заместване на една дума с друга дума в много файлове.
sed -i 's/comment/коментар/g' *.php
- замества всички срещания на думата "comment" с думата "коментар" във всички .php файлове на текущата директория.
Внимание! Ако някъде в текста се съдържа думата "comments" тя ще стане на "коментарs", затова е добра идея първо да се потърси с командата:
grep comment *
- тази команда ще покаже не само в кои файлове, а и къде и как по-точно се среща търсената дума.
3. Създаване на малки картинки за галерия.
for i in `ls…
прочети цялата статия»