LINUX.ORG.RU

стою на асфальте


0

0

------------------------------
i=~/.mozilla/swiftweasel
if [ -d $i ]
then
echo the settings directory exists
else
cd ~/.mozilla
cp -r firefox /tmp
cd /tmp
mv firefox swiftweasel
mv swiftweasel ~/.mozilla/
cd ~/.mozilla/swiftweasel
FILE3="profiles.ini"
OUT3=$(awk -FPath= '{ print $2 }' $FILE3)
mv $OUT3 tmp1
mkdir tmp2
cp -r ./tmp1/extensions ./tmp2
cp -rf ./tmp1/* ./tmp2
mv tmp2 $OUT3
rm -rfd tmp1
fi
-------------------------------

увожаемые знатоки! внимание вопрос:
это `cp -r ~/.mozilla/firefox ~/.mozilla/swiftweasel` ?
или лыжи не едут ?

anonymous

cd ~/.mozilla
cp -r firefox /tmp
cd /tmp
mv firefox swiftweasel
mv swiftweasel ~/.mozilla/ 

Вот эта часть  сделает тоже самое что и 

cp -r ~/.mozilla/firefox ~/.mozilla/swiftweasel

anonymous
()


ну а дальше ?

# вытягиваем название директории с профилем
OUT3=$(awk -FPath= '{ print $2 }' $FILE3)

# переименовываем эту дир-рию в tmp1
mv $OUT3 tmp1

# дальше писать противно
...

это часть из пусковых скриптов swiftweasel*.tar.gz
http://sourceforge.net/forum/forum.php?thread_id=1809546&forum_id=692299

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.