Ожидаемое поведение
Список документов в каталоге с помощью переменной окружения.
Шаги для воспроизведения
INPUT
$ export ICLOUD_D="~/Library/Mobile\ Documents/com~apple~CloudDocs/"
$ source ~/.zshrc
$ echo $ICLOUD_D
$ ls $ICLOUD_D
OUTPUT
$ ~/Library/Mobile\ Documents/com~apple~CloudDocs/
$ ls: ~/Library/Mobile\ Documents/com~apple~CloudDocs/: No such file or directory
Текущее поведение
Shell выдает мне: Нет такой ошибки файла или каталога.
Шаги, выполненные до сих пор исправить
Если бы я просто вырезал и вставил путь к файлу с помощью команды ls, то я смог бы перечислить файлы, как и ожидалось.
Я также пытался также заключите в кавычки переменную окружения.
$ ls "$ICLOUD_D"
Информация о системе - ОС: MacOS v 10.15 - Оболочка: zsh