Wie migrieren Skripte von Bash zu Dash?

8

Ich möchte vermeiden, dass bash bei jeder neuen Debian 6-Installation installiert wird. Also muss ich alle meine Bash-Skripte in den Bindestrich konvertieren.
 - Wie würdest du das machen?
 - Was sind die Unterschiede zwischen den 2 Sprachen?  - Sind Ihnen irgendwelche Vorbehalte und Fallstricke bekannt?  - Ist es möglich, diese Aufgabe zu automatisieren?

    
dugres 21.01.2011, 14:09
quelle

2 Antworten

7

Hier ist eine Seite, auf der einige Bashisms angezeigt werden . Sie können es als Leitfaden für die Portierung von Bash zu Dash verwenden.

Ich weiß nicht, warum Sie sagen, dass Sie Bash installieren müssen. Es ist als essentielles Paket aufgelistet.

    
Dennis Williamson 21.01.2011, 15:51
quelle
5

Die beste Strategie besteht darin, anstelle einer bestimmten Implementierung den Standard beizubehalten. Dash ist viel näher dran als Bash.

Du könntest versuchen, Loker um Hilfe zu bekommen. Wenn Sie daran interessiert sind oder Probleme haben, zögern Sie nicht, mich per E-Mail zu belästigen.

Es gibt auch andere Tools .

    
Roman Cheplyaka 21.01.2011 16:01
quelle

Tags und Links