sh.exe ": clip: commande introuvable

3

Amis Im essayant de copier la clé SSH sur le presse-papiers et alors que sur le git bash, Im obtenir

$ clip < ~/.ssh/id_rsa.pub
sh.exe": clip: command not found

J'utilise Win7, j'ai essayé d'utiliser l'invite de commande Windows mais pas de chance,

S'il vous plaît laissez-moi savoir de toute autre manière


la source
Cela n'a vraiment rien à voir avec git ou GitHub; il suffit que clip.exe ne soit pas dans votre chemin.
Cairnarvon
Merci, toute idée en ajoutant clip.exe au chemin?
ouvrez un cmd.exe normal, cd dans votre dossier .ssh et "clipsez <id_rsa.pub"
Thorbjørn Ravn Andersen

Réponses:

8

clip.exedevrait être dans C:\Windows\System32\ou C:\Windows\SysWOW64\. Vous pouvez vérifier si ces dossiers sont dans votre chemin en le faisant echo $PATH. S'ils ne le sont pas (ce qui me surprendrait), vous pouvez les ajouter:

$ export PATH="$PATH:/c/Windows/System32:/c/Windows\SysWOW64"

Il est probablement plus probable que cela clip.exen'existe pas du tout sur votre système.

Cependant, il y a une façon beaucoup plus simple que vous pouvez manipuler le presse - papiers de Windows de Git Bash (ou, pour cette matière, Cygwin): le fichier de dispositif de presse - papiers, /dev/clipboard.

Pour lui écrire:

$ echo "test" >/dev/clipboard

Pour en lire:

$ cat </dev/clipboard

L'équivalent de votre commande serait:

$ cat ~/.ssh/id_rsa.pub >/dev/clipboard
Cairnarvon
la source