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.
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