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