Объединение расширения параметров с модификаторами в zsh

Скажем, у меня есть следующее

$f1=/some/path $f2=/some/subpath $f3=/some/other/subpath 

Если я попробую:

 test1=${$f1/$f2/${f3:t}} 

zsh жалуется на bad substitution .

Однако:

 test2=${f3:t} 

работает хорошо. Что я делаю не так?

Interesting Posts

Свойства команды cat

Распечатка стандартных предопределенных макросов C / GCC в терминале

Как пометить все, что хранится в файловой системе Linux?

Найти и заменить строки в текстовом файле на выходе из другого файла

Скрипт останавливает команду в нем с выходом 0

Может кто-нибудь объяснить подробно, что делает «set -m»?

Как я могу привязать strace к процессу, который не находится в выходе ps?

Разрешить использование только одного приложения

Плитка с большим количеством изображений с терминала

xfs квота не надежна

Пользовательский интерфейс зависает, когда я открываю много вкладок в браузере

Эффективный способ развертывания настраиваемого ядра на нескольких хостах

Автоматизация восстановления документов Libreoffice

Обратитесь к файлу в том же каталоге сценария, найденного в $ PATH

Можно ли перенести Linux с одного компьютера на другой?

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