Bisakah Anda memberi tahu saya apa yang setara dengan Windows XP dari perintah “yang” di Linux? Saya sudah lelah 'di mana', tetapi tidak berfungsi pada Windows XP.
Muncul dalam rasa x86-64 dan IA64 serta x86-32. Program-program berjalan di lingkungan POSIX asli Windows yang asli, daripada dengan emulator DLL (seperti cygwin1.dll) meletakan sesuatu di atas Win32.
Gunakan port Win32 dari which. Yang disebutkan di atas adalah GNUWin32 , cygwin , dan unxutils .
Jawaban:
Tidak ada padanan di Windows, tetapi Anda dapat mencoba salah satu dari dua pengganti ini:
http://nedbatchelder.com/code/utilities/wh_py.html (Klik "Unduh: wh.py")
atau orang ini juga membuat skrip:
http://pankaj-k.net/weblog/2004/11/equivalent_of_which_in_windows.html
sumber
Ada beberapa kemungkinan yang dapat Anda pilih:
which
perintah POSIX sejati . The toolkit SFUA utilitas , yang alat berjalan di Subsystem untuk Aplikasi berbasis UNIX yang datang di sana dalam kotak dengan Windows 7 edisi Ultimate dan Windows Server 2008 R2 (Untuk Windows XP, seseorang dapat men-download dan menginstal layanan untuk UNIX versi 3.5 .) , memilikiwhich
perintah, bersama dengan sekitar 300 alat POSIX lainnya. Shell Korn-nya juga memilikitype
perintah bawaan , yang tentu saja mengerti alias milik shell itu sendiri.Muncul dalam rasa x86-64 dan IA64 serta x86-32. Program-program berjalan di lingkungan POSIX asli Windows yang asli, daripada dengan emulator DLL (seperti
cygwin1.dll
) meletakan sesuatu di atas Win32.which
. Yang disebutkan di atas adalah GNUWin32 , cygwin , dan unxutils .WHICH
perintah , yang mengerti alias TCC dan ekstensi executable.sumber
Sedikit berlebihan, tetapi untuk kelengkapan: Cygwin akan memberi Anda
which
pada Windows.sumber
Ini sebenarnya dijawab pada SE, dengan sangat rinci:
https://stackoverflow.com/questions/304319/is-there-an-equivalent-of-which-on-windows
Mungkin itu harus digabungkan ke Superuser, bukannya ditandai topik di situs itu.
sumber