Nie mogę biegać fdisk
na Cygwin, na zewnątrz lub wewnątrz katalogu, który go zawiera, pomimo potwierdzenia, że:
fdisk.exe
istnieje wewnątrz/sbin
, za pomocą wiersza poleceń i Eksploratora WindowsC:\cygwin64;
,C:\cygwin64\sbin;
iC:\cygwin64\bin;
są ustawione w zmiennej środowiskowej PATH
Bieganie which fdisk
zwraca a „brak fdisk w [PATH]” error, gdzie [PATH] jest zawartością mojej zmiennej środowiskowej PATH.
Co tu się dzieje?
/sbin/
nie jest na ścieżce, jak zwykle na większości Uniksa.which fdisk
wydaje się zwracać moją PATH dobrze, po prostu nie może znaleźćfdisk
wewnątrz tego.fdisk
jako samodzielne polecenie, tak jak ja z każdym innym poleceniem, a tynkowanie tego problemu przy użyciu pełnej ścieżki to hackowe rozwiązanie, a nie to, którego szukam.