Tach,
Bedeutet das in der Konsequenz, dass ich überall da, wo man "gern" Wildcards einsetzt, etwa bei rm oder bei den Quelldateien für cp, stattdessen auch eine durch Blanks separierte Liste der Dateien angeben könnte?
ja
Es gibt übrigens noch deutlich spannendere Expansion als die *-Wildcard; ich liebe zum Beispiel cp a{,.bak}
.
Dann müssten zahlreiche Kommandozeilentools ja aus der Anzahl der Parameter die gewünschte Semantik ablesen. Okay, bei rm ist das nicht weiter schwierig; bei cp müsste man dann schon festlegen, dass jeder Parameter außer dem letzten eine Quelldatei ist
man cp:
SYNOPSIS
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
DESCRIPTION
Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
(auch wieder ein Unterschied zu Windows/DOS, wo das Zielverzeichnis bei copy sogar weggelassen werden darf, dann ist das aktuelle Verzeichnis das Ziel).
Das lohnt sich ja kaum, das sind schließlich nur 2 Zeichen.
mfg
Woodfighter