sh.exe ": clip: polecenie nie zostało znalezione


3

Przyjaciele Próbuję skopiować klucz ssh do schowka i będąc na git bash, Im get

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

Im za pomocą Win7, próbowałem użyć wiersza polecenia systemu Windows, ale nie mam szczęścia,

Daj mi znać jakikolwiek inny sposób

git  github 

To naprawdę nie ma nic wspólnego z git lub GitHub; chodzi tylko o to, że clip.exe nie znajduje się na twojej ścieżce.
Cairnarvon

Dzięki, jakikolwiek pomysł dodania clip.exe do ścieżki?

otwórz zwykły plik cmd.exe, cd do folderu .ssh i „klip & lt; id_rsa.pub”
Thorbjørn Ravn Andersen

Odpowiedzi:


8

clip.exe powinien być C:\Windows\System32\ lub C:\Windows\SysWOW64\. Możesz sprawdzić, czy te foldery znajdują się na twojej ścieżce echo $PATH. Jeśli nie są (co by mnie zaskoczyło), możesz je dodać:

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

Prawdopodobnie jest bardziej prawdopodobne clip.exe w ogóle nie istnieje w twoim systemie.

Istnieje jednak znacznie prostszy sposób na manipulowanie schowkiem systemu Windows z Git Bash (lub Cygwin): plik urządzenia schowka, /dev/clipboard.

Aby do niej napisać:

$ echo "test" >/dev/clipboard

Aby przeczytać z niego:

$ cat </dev/clipboard

Odpowiednikiem twojego polecenia będzie:

$ cat ~/.ssh/id_rsa.pub >/dev/clipboard
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.