Archiv verlassen und diese Seite im Standarddesign anzeigen : Dem Löschbefehl " RM "eine Antwort mitgeben?
bayernsunny
13.02.07, 12:39
Hallo!
Ich habe ein Problem mit dem Konsolenbefehl " RM " jedesmal fragt er...
rm: reguläre Datei »testdatei.zip« entfernen?
Dies verlangt er als user aber auch als root.
Ich möchte ihm ein JA mitgeben.Hintergrund ist das ich einige Befehle mit " && " verbunden habe und nach Ausführung alle Ursprungsdatein gelöscht werden sollen.Hat einer von Euch eine Idee?
Windoofsklicker
13.02.07, 12:41
man rm:
-f, --force
ignore nonexistent files, never prompt
man rm
*10Zeichen*
edit: 2 Doofe, ein Gedanke...
bayernsunny
13.02.07, 13:03
Danke!
Manchmal sieht man den Wald vor lauter Bäumen nicht.....
Hi,
der befehl den du dort eingibst, der dich so schön zum ja-tippen verdonnert, ist in wirklichkeit ein alias. tipp mal alias in die shell, dann wirste es dort finden.
möchtest du nicht mit einem alias arbeiten, ist es üblich vor dem eigentlichem befehl ein \ zu setzen, so dass du dann deine gewünschten parameter anhängen kannst....
bsp
\rm -f
Mal ne frage...
rm -f funktioniert ja auch....
Wird eine Option immer hiter die Option des Aliases angehängt? Und ist es so dass wenn 2 Optionen sich negieren dass dann das letzte zählt?
\rm -if (fragt nicht nach)
\rm -fi (fragt nach)
Wird eine Option immer hiter die Option des Aliases angehängt? Ja. Bei Aliassen wird(in diesem Fall) einfach die Buchstabenfolge "rm" duch die Buchstaben "rm -i" ersetzt und dann erst die Befehlszeile ausgeführt. Somit stehen die per Hand eingegebenen Parameter immer hinten.
Und ist es so dass wenn 2 Optionen sich negieren dass dann das letzte zählt? Das hängt vom Programmierer ab. Oft genug ist es so, dass einfach der letzte Parameter gilt, ab und an bricht das Programm auch ab, weil es widersprüchliche Parameter bekommen hat (was auch die deutlich sinnvollere Variante ist).
auf manchen Sytemen geht "rm -f" trotzdem nur interaktiv, dann klappt
yes| rm -f ...
"yes" kann man auch sonst oefters gebrauchen :)
Am einfachsten wäre es wohl, den alias aus der shell-config zu nehmen... ;)
Kreol
/rm ist noch schneller ;-)
/rm ist noch schneller ;-)
/rm
-bash: /rm: No such file or directory
\rm natürlich.... warum muss denn Linux so pingelig sein :D
darf man fragen, was das denn bringen soll?
darf man fragen, was das denn bringen soll?
Siehe echos Beitrag ;)
'cuda
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.