для скрипта на bash
Подскажите плиз способ на sh или bash выделить в строке пути к файлу имя
самого файла, например:
/home/user/work/bin.1/script.sh
надо получить на выходе script.sh
и в какой переменной хранится путь к запущенному скрипту в окружении
этого скрипта?
подозреваю что в $0, но вместе с именем скрипта - тогда нужно выделять путь.
Спасибо.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20253; Возраст листа: 733; Участников: 1404
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/408467
В сообщении от 1122493525 секунд после начала Эпохи avm7 написал(а):
p=/home/user/work/bin.1/script.sh
n=`basename $p`
echo $n
p=`dirname $0`
echo $p