Есть ли функция, которая выводит текущую директорию?

Существует ли функция, которая выводит текущую директорию, типа pwd.
Задача такая, можно ли оптимизировать это:
for y in `find / -name "*_test.jpg" `;do
	x=`basename $y`
	echo ${y:: -${#x}}
done


т.е. сейчас задача решается так, и все работает. А существует ли функция, типа basename, но для папки?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@Hanharr
Если я правильно понял, то

for y in `find / -name "*_test.jpg" `;do
  file=$(basename "$y")
  dir=$(dirname "$y")
done


И, это не функции, а unix-утилиты.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы