Wie erstelle ich eine Datei und führe ein Bash-Skript in der Windows XP-Befehlszeile aus?Bash-Skript in der Windows XP-Befehlszeile ausführen
Ich kenne nur Befehle in Linux. :)
Wie erstelle ich eine Datei und führe ein Bash-Skript in der Windows XP-Befehlszeile aus?Bash-Skript in der Windows XP-Befehlszeile ausführen
Ich kenne nur Befehle in Linux. :)
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, die eine völlig andere Sprache ist, oder PowerShell-Skripts (wenn es installiert ist). Sie können ein Skript mit einigen Bash-Befehlen ausführen, wenn Sie sich die Zeit nehmen, etwas wie cygwin zu installieren (was angesichts Ihres Hintergrunds eine gute Idee ist).
Zwei Möglichkeiten zu gehen.
Wenn Sie eine schnelle Lösung benötigen, installieren Sie "Unix Shell Utilities", die eine Bourne Shell-Implementierung und die meisten grundlegenden Unix-Kommandozeilen-Tools (sed, grep awk usw.) enthält. Dies funktioniert nur, wenn Sie ein einfaches Skript haben und die Befehlszeilentools auf sehr einfache Standard-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", die eine abgespeckte Cygwyn mit gerade genug Funktionalität zum Ausführen ist Die GCC-Compiler-Familie könnte aber für Ihre Bedürfnisse ausreichen.
Link für Unix-Utils ist http://unxutils.sourceforge.net/ –
Eine lustige Sache ist, dass ich gesehen habe, eine vollständige Cygwin-Setup viel größer sein als eine vollständige Linux-Setup, manchmal. –
Ich bin eine Slony Replikation auf zwei verschiedenen Servern zu tun (mit Datenbanken, natürlich), aber mit unterschiedlichen OS [Ubuntu und WinXP]. Das Problem ist, dass ich ein Slonik-Skript auf beiden Servern ausführen muss, damit die Replikation funktioniert. hmm. – Suezy
Dies ist immer noch ein Versuch-und-Fehler-Setup – Suezy
Ist es möglich, Bash-Skripte in Cygwin auszuführen? –