Ответ 1
dirname $file
- это то, что вы ищете
Мне нужно выполнить частичное извлечение, а в моем script мне нужен файл файла, с которым я работаю. Например, файл = "stuff/backup/file.zip" ; Мне нужен способ получить строку stuff/backup/ "из переменной $file
.
dirname $file
- это то, что вы ищете
dirname $file
выводит
stuff/backup
что противоположно basename
:
basename $file
выводит
file.zip
Просто используйте $ dirname /home/~username/stuff/backup/file.zip
Он вернет /home/~username/stuff/backup/