Раньше я делал это с помощью bash ...
/bin/bash --rcfile /home/sindhu/bin/misc_scripts/shellrc/.bashrc_1
как я могу сделать то же самое с zsh?
Спасибо.
Раньше я делал это с помощью bash ...
/bin/bash --rcfile /home/sindhu/bin/misc_scripts/shellrc/.bashrc_1
как я могу сделать то же самое с zsh?
Спасибо.
Вы можете приблизительно оценить эту функцию, используя переменную ZDOTDIR
.
В каталоге, возможно, примерно так:
mkdir /home/sindhu/bin/misc_scripts/shellrc/.zshrc_1
создайте файл с именем .zshrc
, содержащий альтернативный сценарий запуска. Затем вы можете запустить zsh следующим образом:
ZDOTDIR=/home/sindhu/bin/misc_scripts/shellrc/.zshrc_1 zsh
Напишите небольшой сценарий-оболочку:
source $1
zsh -f -d
Первая строка является источником вашего альтернативного RC-файла. Второй запускает новую оболочку Z без поиска каких-либо других файлов RC. См. В zshoptions (1) параметры -d и -f (GLOBAL_RCS, RCS).