Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Есть ли такая стандартная утилита, которая выводит полный прямой путь к указанному файлу?

Пример:

$cd /usr

$get_direct_full_filename share

/usr/share

$get_direct_full_filename ../bin

/bin

$get_direct_full_filename ./share/./man/../info//emacs.info

/usr/share/info/emacs.info

Я такой команды не нашел и решил написать скрипт, с использованием cut. Но этот скрипт получается слишком громоздким. Может есть стандартное решение проблемы?

Опубликовано

Не понял. Можно поподробнее?

locate ведь ищет по базе. Причем, ищет все файлы, которые содержат в своем имени+пути заданую строку. А мне нужен один файл, относительно текущего каталога. Это не поиск файла

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...