Няколко скрипта за команден ред под Линукс, които ползвам често при 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 *.jpg`; do convert -resize 120×120 $i ${i%.jpg}.gif; done
- от файлове *.jpg прави малки картинки *.gif
За всеки един jpg файл от текущата директория, създава малка gif картинка, като по-дългата страна е 120 точки. Сега вече може да поставиш gif картинките в една страница и те да са връзки към по-големите jpg снимки. И не забравяй да сложиш правилните alt атрибути на тага img 
Заб. Команда convert е част от библиотеката ImageMagick.
VN:F [1.9.16_1159]
Линукс трикове, 1.0 out of 10 based on 1 rating Брой разглеждания на тази статия: 2499
(след дата 20 декември 2009)
Сподели статията в
Бутончета на сайтове, в които можете да споделите линк към тази страница.
Подобни статии:
- Флаш анимация без таг embed за валиден XHTML В този урок за SEO оптимизиране се показва как уеб страница, която показва swf флаш анимация да бъде преработена към...
- Гугъл трикове: правилно индексиране на сайт Тази статия е за всички, които се интересуват от SEO и следят за своя сайт, колко от страниците са индексирани...
- Заместване на тага marquee за валиден XHTML HTML тага marquee се използва за автоматично скролиране на текст. Текста поставен между тагове marquee се показва от браузъра като...