wo ist der Unterschied zwischen
Code: Alles auswählen
ls -la **/*
Code: Alles auswählen
ls -la */*
Viele Grüße,
bumer
Code: Alles auswählen
ls -la **/*
Code: Alles auswählen
ls -la */*
* Matches any string, including the null string. When the globstar shell option is enabled, and * is used in a pathname expansion context, two adjacent *s used as a
single pattern will match all files and zero or more directories and subdirectories. If followed by a /, two adjacent *s will match only directories and subdirec‐
tories.
... also vorausgesetzt, die Shell-Option globstar ist aktiviert:globstar
If set, the pattern ** used in a pathname expansion context will match all files and zero or more directories and subdirectories. If the pattern is followed by a
/, only directories and subdirectories match.
Code: Alles auswählen
shopt -s globstar
Dann probier's mal in einem Verzeichnisbaum, der nicht nur eine Ebene tief geschachtelt ist, und du wirst einen Unterschied sehen und `diff' auch.bumer hat geschrieben: Also ich sehe keinen, 'diff' auch nicht.