Ich möchte ein Skript schreiben, das überprüft, ob eine Kopie erfolgreich war oder nicht. Hier ist, was ich habe:Unix Shell Scripting - Überprüfen, ob eine Kopie erfolgreich war
#!/bin/sh
cp home/testing/present.txt home/testing/future.txt
echo "Copy Code: $? - Successful"
if [ $? != 0 ]; then
echo "Copy Code: $? - Unsuccessful"
fi
Die „if“ Anweisung nicht initialisiert wird. Wie kann das gelöst werden? Vielen Dank für Ihre Zeit.
Erstaunlich einfach und elegant. Danke für deine Lösung. –