dirname

dirname

Формат:

dirname имя_пути

В противоположность команде basename, команда dirname выводит на экран только имя пути:

$ dirname /home/dave/myfile/home/dave

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Пример 12-28. Утилиты basename и dirname

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Пример 12-28. Утилиты basename и dirname #!/bin/basha=/home/bozo/daily-journal.txtecho "Basename для /home/bozo/daily-journal.txt = `basename $a`"echo "Dirname для /home/bozo/daily-journal.txt = `dirname $a`"echoecho "Мой домашний каталог `basename ~/`." # Можно указать просто ~.echo "Каталог моего домашнего каталога `dirname ~/`." # Можно указать просто ~.exit