Führen Sie das Bash-Skript in der Windows XP-Befehlszeile aus

8

Wie erstelle ich eine Datei und führe ein Bash-Skript in der Windows XP-Befehlszeile aus?

Ich kenne nur Befehle in Linux. :)

    
Suezy 05.07.2010, 04:09
quelle

4 Antworten

7

Zwei Wege zu gehen.

Wenn Sie eine schnelle Lösung wünschen, installieren Sie "Unix Shell Utilities", die eine Bourne Shell-Implementierung und die meisten grundlegenden Unix-Kommandozeilen-Tools (sed, grep awk etc.) enthält. Dies funktioniert nur, wenn Sie ein einfaches Skript haben und die Befehlszeilentools auf sehr einfache Weise verwenden.

Oder wie die anderen Poster vorschlagen, installieren Sie Cygwin (das ist eine ziemlich große Installation!), die Ihnen eine komplette * nix-Umgebung auf Ihrem PC, oder "mingw" geben wird, die eine abgespeckte Cygwyn mit gerade genug Funktionalität ist, um die GCC-Compiler-Familie, aber könnte für Ihre Bedürfnisse ausreichen.

    
James Anderson 05.07.2010 05:00
quelle
7

Windows verwendet nicht die Shell Bash , daher hat es keine Bash-Skripte. Sie können Cygwin verwenden, um eine virtuelle Linux-Umgebung in Windows auszuführen.

Was genau wollen Sie erreichen?

    
Bartek 05.07.2010 04:12
quelle
4

Ich habe GNU Bash + GNU Win32 Dienstprogramme . Das ist viel einfacher als die Installation von Cygwin , und GNU-Hilfsprogramme enthalten nützliche Werkzeuge wie sed , Katze , Netpbm , usw.

    
manuna 21.02.2012 14:25
quelle
1

Ich kann mir mindestens 4 Möglichkeiten vorstellen, eine Datei über die Windows-Konsole zu erstellen. Das am besten geeignete hängt davon ab, was Sie tun und in welchem ​​Kontext.

Normalerweise führen Sie bash-Skripte nicht in Windows aus. Es ist einfach keine Bash Shell. Sie führen Stapel -Skripte aus, die eine komplett andere Sprache sind, oder PowerShell-Skripte (falls installiert). Sie können ein Skript mit einigen Bash - Befehlen ausführen, wenn Sie sich die Zeit nehmen, etwas wie zu installieren (was vielleicht eine gute Idee ist, wenn Sie Ihren Hintergrund).

    
Joel Coehoorn 05.07.2010 04:13
quelle

Tags und Links