Вот функция, показывающая пути к файлам, вам может понадобиться только часть «fpath = ....»?
pathtofile () { : "gives full path to files given in parameters.";
for f in "$@"; do
fpath="$(
cd -P "$(dirname "$f")" && \
printf '%s\n' "$(pwd)/$(basename "${f}")" || \
{ echo "__An error occured while determining path to file: '${f}'."\
"Maybe your user can't access its directory, most likely?__"
} )"
printf "Full path to: %s\n is: %s\n" "'${f}'" "'${fpath}'";
done
}
Использовать с:
pathtofile file1 ../file2 /some/pathwithsymlink/file3
[d2 ] Важная часть: cd -P somedir: показывает полный «реальный» путь к somedir. Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.
Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.
Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.
Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.
Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.
Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.
Существует другая статья askubuntu.com, которая помогла мне с этой проблемой: Как мне монтировать общие папки в Ubuntu с помощью инструментов VMware? .
Статья предназначена для win7 но решение также сработало для моего Mac.