2016-04-22 18 views
-1

Ich versuche, einige Dateien zu kopieren einzurichten Giza ++ in Cygwin mit dem BefehlCygwin sagt mir eine Datei nicht existiert, wenn es tut

cp ~/mosesdecoder/giza-pp/GIZA++-v2/GIZA++ ~/mosesdecoder/giza-pp/GIZA++-v2/snt2cooc.out \~/mosesdecoder/giza-pp/mkcls-v2/mkcls.cpp tools 

Jedoch, wenn ich es laufen lasse, erhalte ich die Fehlermeldung

cp: cannot stat '~/mosesdecoder/giza-pp/mkcls-v2/mkcls.cpp': No such file or directory 

ich weiß, dass diese Datei vorhanden ist, und ich weiß nicht, warum es mir erzählt es nicht. In der Tat, wenn ich renne

cygstart ~/mosesdecoder/giza-pp/mkcls-v2/mkcls.cpp 

Die Datei öffnet und läuft gut. Weiß jemand was los ist?

Antwort

2

Sie haben einen Backslash vor einer Ihrer Tilden (~), wodurch die Shell es wörtlich nimmt; das ist nicht was du willst.

+0

Wow, ich kann nicht glauben, dass ich etwas so Einfaches vermisst habe. Danke – user2785277