Impossible de combiner PWD avec des noms dans zsh
Question
Problème: pour combiner avec CHEMINs noms de fichiers, de sorte que je peux facilement la source de nombreux fichiers
. J'ai deux fichiers A et B. donne leurs noms ls
clairement.
Je lance
pwd `ls`
Je reçois le message d'erreur
too many arguments
Je ne trouve pas une option pour PWD qui me permettrait d'avoir plus d'un argument.
Comment combiner la sortie de PWD aux noms de fichiers.
La solution
echo $PWD/*
Autres conseils
En plus de la réponse de sigjuice, si, comme vous le dites, vous en avez besoin pour l'approvisionnement de nombreux fichiers, utilisez simplement
source ./*
Il va probablement brûler moins de cycles CPU car le shell n'a pas de créer des noms de chemin absolu pour chaque fichier.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow