Wie schreibe ich - exit ${?} - in eine Datei

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Tommes

Benutzer
Sehr erfahren
Maintainer
Wiki Autor
Add-on Developer
Registriert
26. Okt. 2009
Beiträge
10.170
Reaktionspunkte
2.338
Punkte
389
Hi!

Ich bin da grad über ein Problem gestolpert. Und zwar möchte ich innerhalb eines Bash-Scriptes verschiedene Dinge in eine Datei schreiben, nach dem Schema...

Bash:
echo "Text" >> "${target}"

Soweit kein Problem. Nun möchte ich aber folgende Zeile in die Datei schreiben...

Bash:
echo "exit ${?}" >> "${target}"

... erhalte aber anstatt eines exit {?} ein...


Daher die Frage. Wie muss ich das Ganze maskieren, damit ich ein exit {?} in der Zieldatei erhalte und kein exit 0 ?

Tommes
 
Ich hab es grad mal getestet:
Code:
echo "exit \${?}"
exit ${?}

Wenn ich dich denn richtig verstanden hab...
 
  • Like
Reaktionen: Tommes
Hammer! Funktioniert. Vielen, vielen Dank.

Tommes
 
  • Like
Reaktionen: Adama

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat