Dateien ohne Endung

29/05/2008 - 14:02 von Hans Novak | Report spam
Hallo,

ich möchte in einem Script alle Dateien aus einem bestimmten
Verzeichniss und allen darin enthaltenen Unterverzeichnissen kopieren,
welche "keine" Endung haben. Diese Dateien bestehen nur aus einem
Dateinamen ohne Spaces oder Sonderzeichen.

Hans
 

Lesen sie die antworten

#1 Juergen P. Meier
29/05/2008 - 14:25 | Warnen spam
Hans Novak :
ich möchte in einem Script alle Dateien aus einem bestimmten
Verzeichniss und allen darin enthaltenen Unterverzeichnissen kopieren,
welche "keine" Endung haben. Diese Dateien bestehen nur aus einem
Dateinamen ohne Spaces oder Sonderzeichen.



Nicht direkt, da globbing das so nicht kann.

Du koenntest erst eine Liste aller Dateinamen erstellen (find -type f)
und diese dann mittels grep alles wegfilern, was einen Punkt
im Dateinamen hat (grep -v "/[^/]*\.[^/]*$" - oder nur "\." wenn du
sicher keine Verzeichnisse mit . im Namen hast).

Juergen
Juergen P. Meier - "This World is about to be Destroyed!"
end
If you think technology can solve your problems you don't understand
technology and you don't understand your problems. (Bruce Schneier)

Ähnliche fragen