Показать сообщение отдельно
Старый 07.10.2005, 01:31     # 1
tvcool
Member
 
Аватар для tvcool
 
Регистрация: 02.06.2002
Сообщения: 357

tvcool Известность не заставит себя ждать
Lightbulb Shell script для импортирования ie favorites в Moz/Firefox под линукс

Написал скрипт для импортирования ie favorites в Moz/Firefox под линукс, может кому-то пригодится.
Код:
#! /bin/bash

if [ $# -eq 0 ]; then
	echo "fav2html v1.03, by TVCooL, tvcool@gmail.com"
	echo "Converts MS IE favorites tree to Mozilla style bookmarks file."
	echo "Usage: fav2html  [favorites directory]  >  bookmarks.html"
else
	favDir=$1
	if [ ! $2 ]; then
		runDir=`pwd`
		cd "$favDir"
		echo "<dt><h3>"$favDir"</h3><dl><p>"
	else
		runDir=$2
	fi
	for x in `ls | awk '{print $0}' | sed 's/ /:/g'`; do
		x=`echo $x | sed 's/:/ /g'`
		if [ -d "$x" ]; then
			echo "<dt><h3>"$x"</h3>"
			echo "<dl><p>"
			cd "$x"
			echo \"$runDir\"/fav2html \"$favDir\"  \"$runDir\" | bash
			cd ..
		fi
	done
	if [ `ls -l | grep "^-" | wc -l` -gt 0 ]; then
		awk 'index($0,"URL=")==1 {print "<dt><a href=\""substr($0, 5, length($0)-5)"\">"substr(FILENAME,1, length(FILENAME)-4)"</a>"}' *.url
	fi
	echo "</dl><p>"
fi

Последний раз редактировалось tvcool; 07.10.2005 в 04:22.
tvcool вне форума