W Linuksie mamy komendę „która”, aby znaleźć ścieżkę do pliku wykonywalnego. Co to jest odpowiednik systemu Windows? Czy jest do tego jakieś polecenie PowerShell?
Czy PowerShell ma odpowiednik whichpolecenia występującego w większości (jeśli nie wszystkich) powłokach uniksowych? Wiele razy chciałbym poznać lokalizację czegoś, co uruchamiam z wiersza poleceń. W Uniksie po prostu to robię which <command>i to mi mówi. Nie mogę znaleźć odpowiednika w PowerShell.
Jaka jest różnica pomiędzy Linuksem locatea whichLinuksem? Dlaczego, kiedy korzystam locate mentor, wyświetla listę wszystkich mentorów, ale kiedy korzystam which mentor, mówi „brak mentora w ...” - co to znaczy?
Mam domyślny OpenSSL 9.8 (Mac OS X 10.6.8) i zdecydowałem się zainstalować najnowszą wersję (1.0.1) za pośrednictwem MacPorts ( sudo port install openssl). Są to dane wyjściowe konsoli, które i komendy whereis : $ whereis openssl /usr/bin/openssl (jest to domyślny system) $which openssl /opt/local/bin/openssl (jest instalowany przez MacPorts) $ openssl …
Czy istnieje sposób szybkiego ustalenia, gdzie znajduje się plik binarny (na który %PATH%wskazuje zmienna). Jest to coś, co byłoby równoważne z which perltradycyjną powłoką uniksową. Rozumiem, że Zestaw zasobów ma wherepolecenie, ale ten zestaw nie jest zainstalowany na moim (korporacyjnym) komputerze, więc nie mogę go użyć where.
Standard powłoki POSIX mówi na tej stronie http://pubs.opengroup.org/onlinepubs/9699919799/ o tym, jak powłoki używają PATHdo wyszukiwania plików wykonywalnych: „Listę należy przeszukiwać od początku do końca, stosując nazwę pliku do każdego prefiksu, aż do znalezienia pliku wykonywalnego o określonej nazwie i odpowiednich uprawnieniach do wykonywania.” Cóż, nie tak to wygląda w rzeczywistej …
Mam program w wielu miejscach (jest to javapolecenie) .. Uruchamiam to polecenie z CMD. problem polega na tym, że muszę dokładnie znać ścieżkę javauruchamianego polecenia. (Jeśli znasz Uniksa, potrzebuję polecenia takiego jak which). Dzięki.
Próbuję uruchomić openscadz wiersza polecenia i generuje błąd, ale jeśli wypiszę całą zgłoszoną ścieżkę, według której działa, jak pokazano poniżej. [dataproc@Euclid ~]$ which openscad /usr/bin/openscad [dataproc@Euclid ~]$ openscad bash: /usr/local/bin/openscad: No such file or directory [dataproc@Euclid ~]$ /usr/bin/openscad [dataproc@Euclid ~]$ #this worked Nie mam pojęcia, co się tu dzieje, każda …
Wewnątrz cmd.exe kiedy dzwonię which java Dostaję to wyjście: / c / ProgramData / Oracle / Java / javapath / java Kiedy dzwonię which vagrant Dostaję: / c / ProgramData / Oracle / Java / javapath / java Ale kiedy dzwonię which ssh Dostaję: / usr / bin / ssh …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.