String Parameter mit sed von Datei löschen

jeudi 26 février 2015

Hi Leute,



ich habe folgendes vor:

Ich möchte in die Kommandozeile folgendes eingeben: bash myscript.sh ssh-key hfjsdfhjsdhfjdsfhds\sdfjdshfsd/+sdfdshfjdsdfhdsdsd+fdsfds+dgdfgfgffdgffdgggdgfdgf dgfdgfdgfdgfdgfdgfdgfdgfdgfg== email@email.com



Ich gebe natürlich nur bash myscript.sh ein und den Rest füge ich mit copy/paste ein.



myscript.sh sieht so aus:

#!/bin/bash



sed -i "/$*/d" datei.log





Ich möchte beim Aufruf meines Skriptes einen String (siehe oben) übergeben und mein Progrämmchen soll in der Datei datei.log alles löschen (Zeile), was genau diesen String enthält.

Ich bekomme jedesmal eine Fehlermeldung. Habe schon zig Varianten ausprobiert. Bitte helfen.




0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor