Чтобы получить путь к вашему файлу:
realpath <file>
Заменить в bash:
echo "${var//search/replace}"
Первые две косые черты предназначены для глобального поиска. Использование только /
сделает только одну замену.
Таким образом, ваш код может быть
path=$(realpath zad1.sh)
path_replaced=${path//\//__}
Этот ответ не сработает?https://superuser.com/questions/413942/use-another-users-vimrc-and-vim
$> env VIMINIT=/home/user/.vimrc VIMRUNTIME=/home/user/.vim/ vim
$> VIMINIT='let $MYVIMRC = expand('\''~user'\''). '\''/.vimrc'\''|source $MYVIMRC' vim -c 'set runtimepath=~user/.vim,/var/lib/vim/addons,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,/var/lib/vim/addons/after,~user/.vim/after'