Si vous voulez une lumière rapide wieght l'installation de la solution "Shell Unix Utilitaires", qui dispose d'un bourne shell inplementation et la plupart des unix outils de ligne de commande (sed , grep, awk, etc).
Cela ne fonctionnera que si vous avez un script simple et utiliser les outils de ligne de commande dans un très de base de façon standard.
Ou l'autre des affiches suggérons d'installer cygwin (ce qui est un assez importante, installer!) qui va vous donner une complète *nix environnement sur votre PC, ou "mingw" qui est une dépouillé cygwyn avec juste assez de fonctionnalités pour exécuter le compilateur gcc famille, mais peut être suffisant pour vos besoins.
Lien pour unix utils unxutils.sourceforge.net Un truc marrant, c'est que j'ai vu plein d'installation de Cygwin être beaucoup plus grand que un Linux complète de l'installation, de temps en temps.
Windows n'utilise pas les Bash shell, donc qu'il n'a pas de scripts Bash. Vous pouvez utiliser Cygwin pour exécuter un virtuel Linux dans un environnement Windows.
Exactement ce que vous voulez accomplir?
Je suis en train de faire une réplication Slony sur deux serveurs différents (avec des bases de données,bien sûr), mais avec les différents OS [Ubuntu et WinXP]. Le problème est, je dois exécuter un script slonik sur les deux serveurs pour faire le travail de réplication. hmm. C'est encore un essai-et-erreur de configuration Est-il possible d'exécuter des scripts bash dans Cygwin?
Je ne peux penser à au moins 4 façons de créer un fichier à partir de la console windows. La plus appropriée dépend de ce que vous êtes en train de faire et dans quel contexte.
Vous n'avez généralement pas exécuter des scripts bash sous windows. Ce n'est pas un shell bash. Vous exécutez lot scripts, qui est une langue entièrement différente, ou des scripts PowerShell (s'il est installé). Vous pouvez exécuter un script avec quelques commandes bash si vous prenez le temps d'installer quelque chose comme cygwin (qui peut être une bonne idée, compte tenu de votre expérience).
Deux façons de le faire.
Si vous voulez une lumière rapide wieght l'installation de la solution "Shell Unix Utilitaires", qui dispose d'un bourne shell inplementation et la plupart des unix outils de ligne de commande (sed , grep, awk, etc).
Cela ne fonctionnera que si vous avez un script simple et utiliser les outils de ligne de commande dans un très de base de façon standard.
Ou l'autre des affiches suggérons d'installer cygwin (ce qui est un assez importante, installer!) qui va vous donner une complète *nix environnement sur votre PC, ou "mingw" qui est une dépouillé cygwyn avec juste assez de fonctionnalités pour exécuter le compilateur gcc famille, mais peut être suffisant pour vos besoins.
Un truc marrant, c'est que j'ai vu plein d'installation de Cygwin être beaucoup plus grand que un Linux complète de l'installation, de temps en temps.
OriginalL'auteur James Anderson
Windows n'utilise pas les Bash shell, donc qu'il n'a pas de scripts Bash. Vous pouvez utiliser Cygwin pour exécuter un virtuel Linux dans un environnement Windows.
Exactement ce que vous voulez accomplir?
C'est encore un essai-et-erreur de configuration
Est-il possible d'exécuter des scripts bash dans Cygwin?
OriginalL'auteur Bartek
J'ai utilisé GNU Bash + GNU Win32 utilitaires. C'est beaucoup plus simple que l'installation d' Cygwin, et les utilitaires GNU contient des outils utiles comme sed, chat, Netpbm, etc.
OriginalL'auteur manuna
Je ne peux penser à au moins 4 façons de créer un fichier à partir de la console windows. La plus appropriée dépend de ce que vous êtes en train de faire et dans quel contexte.
Vous n'avez généralement pas exécuter des scripts bash sous windows. Ce n'est pas un shell bash. Vous exécutez lot scripts, qui est une langue entièrement différente, ou des scripts PowerShell (s'il est installé). Vous pouvez exécuter un script avec quelques commandes bash si vous prenez le temps d'installer quelque chose comme cygwin (qui peut être une bonne idée, compte tenu de votre expérience).
OriginalL'auteur Joel Coehoorn