Linux — Получить путь и имя файла из полного пути

 

Чтобы извлечь путь к файлу или имя файла из полного пути можно использовать разные утилиты, как grep, sed, awk, etc. Если же это не список из файла или переменной, можно использовать find, но есть более простой способ:

  • basename — возвращает имя файла
  • dirname — возвращает путь к файлу

Пример:

basename /home/artem/file.txt
file.txt

dirname /home/artem/file.txt
/home/artem

 

Эти две утилиты входят в пакет coreutils

Метки: Метки

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии