перечислить полный путь к файлу, не связывая его с относительным относительным путем

Я мог бы это сделать

root@server [/home/user/public_html]# ls /home/user/public_html/.htaccess 

но я бы хотел сделать это

 ls --switch .htaccess /home/user/public_html/.htaccess 

Является ли это возможным?

3 Solutions collect form web for “перечислить полный путь к файлу, не связывая его с относительным относительным путем”

Использование find в сочетании с pwd – прекрасный ответ, но он создает две подоболочки и не является необходимым. Есть команда, которая будет делать то, что вы хотите:

readlink -f .htaccess

Вывод

 $ cd /tmp && touch foo $ ls ./foo ./foo $ readlink -f ./foo /tmp/foo 

Вам нужно будет использовать find и pwd .

Что-то вроде:

 find `pwd` -name .htaccess -maxdepth 1 

ИЛИ

Из этого ответа :

 ls -d `pwd`/.htaccess 

Вы можете использовать переменную $PWD для вырезания нежелательных подоболочек:

 find $PWD -name .htaccess -maxdepth 1 ls -d $PWD/.htaccess 

Смотрите также:

  • Как я могу перечислить файлы с их абсолютным путем в Linux?
  • ls -R –fullpath | grep filename

для этой цели существует realpath (нахождение канонических абсолютных путей):

 $ realpath .htaccess /home/user/public_html/.htaccess 
  • BASH: как Grep и отображает набор значений
  • ls & dircolors - различать символическую ссылку на каталог и символическую ссылку на обычный файл
  • Какой может быть вариант изменения измененного времени файла в будущем?
  • Как выполнить команду «ls» в chroot?
  • dircolors "отсутствует второй токен"
  • Полная дата файла (без утилит GNU)
  • Сортировка каталогов по последним измененным датам / времени файла с одинаковым именем
  • Список всех файлов с тем же номером inode?
  • почему grep не печатает всю строку?
  • Как использовать оператор if для изменения выходного сообщения
  • Bash для замены двух шагов: cd ./some_dir, ls -al?
  • Interesting Posts

    Отключить звук Archlinux только в браузере

    SSH не завершается после выхода, когда есть программа X Forward

    Arch Linux – Как запустить работу cron?

    Сортировка файлов по наивысшему числу в имени файла

    Использование wget для целевых файлов в диапазоне дат

    Несмотря на привилегии исполнения, отказ в доступе запрещен

    Regex, который будет grep-номера после определенной строки

    Могу ли я использовать хвост с файлом как для ввода, так и для назначения?

    Создайте образ «живого USB-накопителя» без фактического использования палки

    Разрешить не-суперпользователям монтировать любую файловую систему

    Почему параметры Bash `command` и` type` являются необязательными?

    Как установить ruby-devel и python-devel в SuSE Enterprise?

    Сделать окно сообщения zenity масштабируемым?

    Автоматизированный тест для скрипта установки

    Можно ли использовать x-forward приложения для Windows в Linux, если Windows PC работает Xming?

    Linux и Unix - лучшая ОС в мире.