web-dev-qa-db-fra.com

Git Bash Open Command Windows

Je suis extrêmement nouveau en ligne de commande et je ne fais que programmer en général. J'utilise Windows et je fais des travaux préparatoires pour l'école de code viking. Dans l'une des leçons, il nous demande d'utiliser la commande 'open' de Git Bash (nous devions télécharger Git Bash si nous n'étions pas sous Linux ou Mac), ce qui ne fonctionnerait pas pour moi. Lorsque je le tape, j'obtiens le message d'erreur "bash: open: commande introuvable", comment puis-je résoudre ce problème ou le contourner? Je vous remercie

6
Branden Kennedy

Non, vous ne pouvez pas utiliser open sur Windows. Je pense que le plus proche de open dans Windows sera Explorer, ce qui ouvrira le fichier en utilisant les programmes Windows associés par défaut.

10
lalthomas

open n'est pas une commande Shell ni un nom de programme, c'est un appel système

Sur les systèmes d'exploitation Unix, de type Unix et autres compatibles POSIX, les appels système courants sont open, read, write, close, wait, exec, fork, exit et kill.

Git pour Windows est basé sur mingw64 , et open() n'est pas un appel système sous Windows. Appelle simplement un éditeur ou une commande bash pour ouvrir le fichier.

cat file.txt
more file.txt
/path/to/editor.exe file.txt # like sublimeText.exe

Julix ajoute un exemple illustrant un chemin Windows:

/c/WINDOWS/system32/notepad.exe file.txt(<- change that to your file)
8
VonC

Je suis également un débutant complet, mais il semble que la commande souhaitée soit start (du moins lorsqu'elle est appliquée à un programme ou à une paire programme-fichier).

2
Jessica B

les commandes look sont légèrement différentes dans les terminaux unix et les commandes windows Invite .. solution serait 1) Téléchargez git à partir de https://git-scm.com/downloads this va convertir votre commande linux en commande windows 2) Quelle est la commande .. ?? poster aussi .. peut-être pouvons-nous vous aider

0
Sumeet Masih

Pour Git Bash sous Windows, tapez le nom .exe de votre éditeur. Par exemple, le code exe de Visual Studio est Code.exe suivi de l'espace et du point. Donc, vous écrivez Code ., et il ouvrira tous les fichiers avec votre éditeur.

0
Pavlin

J'ai constaté que deux types de lignes de commande fonctionneraient de la même manière que les applications ouvertes sous Mac.

start filename
Explorer filename
0
Yvonne.D