2009-05-16 8 views
2

Problem: zu kombinieren PATHs mit Dateinamen, so dass ich viele Dateien leicht Quelle. Ich habe zwei Dateien A und B. ls gibt ihre Namen deutlich.Kombinieren von Pwd mit Dateinamen in Zsh

Ich betreibe

pwd `ls` 

ich die Fehlermeldung

too many arguments 

ich keine Option für PWD gefunden, die mir erlauben würde, mehr als ein Argument zu haben.

Wie können Sie pwd Ausgabe zu Dateinamen kombinieren.

Antwort

2
echo $PWD/* 
+0

Vielen Dank! Das Gleiche funktioniert auch in Bash. –

0

Neben Antwort des sigjuice, wenn, wie Sie angeben, müssen Sie es für einfach viele Dateien Sourcing,

verwenden
source ./* 

Es wahrscheinlich weniger CPU-Zyklen brennen werden, da die Shell nicht der Fall ist müssen absolute Pfadnamen für jede Datei erstellen.