Mam wywołanie binarne testbin
w /x/eng/r1/scratch/user/.jef/testbin
.
Kiedy idę do innego katalogu i próbuję wykonać plik binarny jako
$ /x/eng/r1/scratch/user/.jef/testbin
Dostaję błąd:
cannot find /x/eng/r1/scratch/user/.jef/testbin.bin
ale kiedy jestem w środku .jef
katalog i wykonaj go jak
$ testbin
binarny jest wykonywany
Dlaczego szuka a .bin
plik w pierwszej kolejności?
type -f testbin
testbin.bin
, ale nie potrafi poprawnie zlokalizować pliku i cd
i / lub wykonaj go z pełną / względną ścieżką, tak jak tego potrzebuje.
testbin
ale błąd dotyczytestbin.bin
. Który to jest? A dokładniej w jaki sposób próbujesz to wykonać?