Não, isso não está correto. Você deve executar isto:
pushd .;
cd ~/.oh-my-zsh/links;
ln * ~;
popd;
Para criar um link físico de todos os arquivos em ~/.oh-my-zsh/links
in ~
.
Eu estou tentando escrever um pequeno script zsh (compatível com bash) para pegar cada arquivo no diretório ~ / .oh-my-zsh / links e criar um link físico para ele em ~. Não sei ao certo como fazer isso. Isso seria correto?
pushd .;
cd ~/.oh-my-zsh/links;
ln * ~/*;
popd;
Obrigado.
Tags bash zsh shell-script