bash und 'rm *'

berg

sportfreund
Hallo allerseits!

Aus gegebenem Anlass (;'() hab ich folgende kurze Frage: Gibt es eine Möglichkeit für die Bash alle 'rm *' in 'rm -i *' quasi umzuwandeln? :rolleyes:


MfG
Berg
 
Hm, nein, hast du nich... wie soll ich sagen?... mit "*" mein ich wirklich "*" und nich Datei X... hab ichs jetzt richtig rübergebracht? *grübel* :)
 
Waere mir neu, dass man Shell-Meta Chars in Alias-Definitionen verwenden kann...

Jedenfalls geht das nicht (und man will es eigentlich auch nicht). Was du jedoch machen kannst ist folgendes:

alias myrm='rm -i *'
 
wenn du leicht grössenwahnsinnig bist, schreibst du einfach ein kleines shell-script, das quasi "rm" überschreibt und bei jedem aufruf die übergebenen parameter mit "echo *" vergleicht, damit du weisst, ob es sich um ausgewählte dateien oder wirklich alles handelt ...
kann allerdings arg in die hose gehn, also lieber nur zu hause benutzen ;)
 
tipp am rande:
nimm zsh, die fragt automatisch wenn du rm * machst :D
und ist imho besser
 
Zurück
Oben