Was müsste ich in diesem Script ändern, dass mein Problem gelöst wird? Ich wiederhole es der Einfachheit halber:
1 2 3 4 | #!/bin/bash $4="'of=/mnt/test test1/name.pbr'" echo $1 | sudo -S -b $2 $3 'of=/mnt/test test1/name.pbr' $5 $6 #echo $1 | sudo -S -b $2 $3 $4 $5 $6 |
Wie ich dies Script aufrufe ist meines Erachtens total egal, da die Variable für of= .... im Script festgelegt ist.
Diese Aufruf Befehle funktionieren
1 | dateiname.sh password dd if=/dev/sda8 of=ist-total-egal bs=512 count=1 |
oder auch
1 | dateiname.sh password dd if=/dev/sda8 of="ist total egal" bs=512 count=1 |
wenn die Zeile 3 des Scriptes aktiviert ist und funktioniert nicht, wenn die Zeile 4 aktiviert ist.