Вы имеете, вероятно, alias
для ls
содержа -F
опция. Что-то сродни:
alias ls="ls -F"
man zshall
имеет ответ:
source file [ arg ... ] Same as `.', except that the current directory is always searched and is always searched first, before directories in $path.
Пример:
desktop➜ ~/pst source /bin/env
/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@
/bin/env:2: parse error near `)'
desktop➜ ~/pst . env
/usr/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@
/usr/bin/env:2: parse error near `)'