Можно сделать это легко использование source
управляйте, чтобы импортировать содержание другого файла в текущую среду оболочки (в Вашем случае Ваш сценарий) и выполнить его туда.
В db.conf
:
username="username"
password="password"
database="database"
В Вашем сценарии:
#!/bin/sh
source /path/to/db.conf
cd /home/sh
dumpfile_name=$database-$(date +%d%m%Y).sql
mysqldump -u"$username" -p"$password" --opt "$database" > $dumpfile_name
gzip $dumpfile_name
Примечания:
=
оператор присваивания при присвоении переменных оболочки!cd
операция к перед mysqldump
управляйте так, чтобы Вы не должны были бы указывать путь для выходного файла, так как это - текущий каталог. Просто сохраняет дублированный код.Править: Даже с тем сделанным шагом, кажется, что это - непродуманное решение меня. Вы могли бы интересоваться тем, как можно передать значения с помощью аргументов. Например, Вы могли взять твердый кодированный путь к файлу конфигурации из сценария выше и заменить его этим:
#!/bin/sh
source "$1"
cd /home/sh
[...] # rest of script as above
Вы могли затем выполнить его как ./mysqlbackup.sh /path/to/db.conf
. Вы могли даже взять это шаг дальше и просто записать все это в одном сценарии и обеспечить все три значения как аргументы:
#!/bin/sh
username="$1"
password="$2"
database="$3"
cd /home/sh
[...] # rest of script as above
... и назовите его как ./mysqlbackup.sh username password database
.
Это - то же самое. Посмотрите Википедию. В основном Нельзя перекомпилировать исходный код и все еще назвать его Firefox по фирменным причинам.
Лед не является огнем, и ласки не являются лисами, но IceWeasels и Firefoxen являются тем же самым. По-видимому, это - IceCat теперь. Также будьте в поисках Icedove, Iceape и Iceowl.
Debian отказался использовать логотип Firefox, потому что это не свободно (как в речи, не как в пиве), и в свою очередь Mozilla заявил, что они не могут назвать его Firefox, если они собираются использовать свой собственный (non-Mozilla-approved) логотип, таким образом, они назвали его IceWeasel.
http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_by_the_Debian_project
Нет никакого различия, это - в основном просто другое имя из-за фирменных проблем - посмотрите источники спора.
Однако Firefox предоставлен Mozilla, тогда как Iceweasel предоставляет Debian.
По сообщениям Iceweasel и другие варианты обычно находятся позади в версиях по сравнению с Firefox. Это - красный флаг для меня. Я пытался использовать Iceweasel для вхождения в мой кредитный союз. Наконец, это загрузилось - потребовалось несколько минут, даже, все же. (Я оказался удивленным, когда это на самом деле успешно выполнилось.)
Возможно лучшее решение существует: Некоторое время назад кто-то записал некоторые сценарии, чтобы вызвать (более точно, "обмануть") проблемные сайты в "веру", что Iceweasel на самом деле от XP! Это потребовало изменения включенному пользователю - "на лету" - только для таких специальных ситуаций!
Я хотел бы использовать Iceweasel: Это должно быть усовершенствовано, хотя - иначе, я просто не могу доверять ему. Я полагаю, что это испытывает недостаток в целостности: Недавно, я не мог уничтожить браузер и также не мог выйти из системы чисто, также: Я должен был сбросить. FF, вероятно, работал бы лучше.
(Аналогичная ситуация существует с clamtk - текущая версия clamtk должна быть загружена отдельно из sourceforge.net. Это достаточно легко: Но, почему?! Это - другая проблема, конечно....),
Я таким образом иду в mozilla.org для получения Firefox. Я сохраню Iceweasel на, хотя: В конце концов, это - официальный браузер дистрибутива. Я требую, чтобы это успешно выполнилось лучше.
Действительно, тем не менее, мелкая ссора по логотипам, брендингу и идиоту, легальный manueuvering просто хлопает поверхности так многих, кто приносит пользу сообществу так сильно! Fiefdoms:They ослабляют сообщество значительно и бросают тень на его идеалы. К сожалению, эти большие "мастера кода" просто являются человеческими и на самом деле оказываются от земли, в конце концов!
Хотя этот вопрос задавали давно, с тех пор все могло измениться.
Is there any advantage of using Iceweasel and Firefox?
Is there any difference to the two programs?
What are the advantages and disadvantages to each program?
Какой из них кажется лучше?
Это личный выбор. Если вам нужна стабильность и вы не беспокоитесь о новых функциях, то Iceweasel - ваш выбор. В противном случае U может использовать Firefox.
What is the difference between Iceweasel and Firefox?
firefox-esr
. Пакет описывается как «мощный, расширяемый веб-браузер с поддержкой современных технологий веб-приложений».