Может ли статистика показывать, скрыт ли файл?

.zshenv интерпретируется для каждого вызова оболочки , включая запуск сценариев до~/.zprofile(для оболочек входа в систему )или~/.zshrc(интерактивной настройки оболочки ). Поэтому, если вы установите $pathв ~/.zshrcили ~/.zprofile, он еще не будет установлен к тому времени, когда zshинтерпретирует ~/.zshenv.

Здесь, кажется, вы хотите либо настроить свои сеансы входа в систему, чтобы добавить ~/.cargo/binк вашему $pathи набору переменных среды RUST_SRC_PATH.

Итак, если zshявляется вашей оболочкой входа в систему, добавьте:

typeset -U path
path+=(~/.cargo/bin)
export RUST_SRC_PATH="$(rustc --print sysroot)/lib/rustlib/src/rust/src"

Вашему ~/.zprofile. Затем, при следующем входе в систему, ваша среда должна быть правильно настроена.

Или поместите эти строки в ~/.zshenv, если вы хотите, чтобы все ваши zshвызовы имели эту среду независимо от того, были ли они запущены как часть вашего сеанса входа в систему или нет.

1
08.06.2021, 12:48
1 ответ

Если macos statподобен FreeBSD, флаги могут быть выражены в спецификации formatс помощью %fдля числовой формы или %Sfдля декодированной текстовой формы, как в ls -lo.

Подробнее см. man stat, man chflagsи man lsв вашей системе.

1
28.07.2021, 11:26

Теги

Похожие вопросы