which

    3熱度

    1回答

    我正在尋找一個函數,如果shell命令存在將返回1,否則返回0 我知道有which命令返回命令的路徑if它存在。它還在手冊中說,這個命令應該有一個返回值,但嘗試 集合a = `which some_command.bin`不會將任何值放入a。 我知道我總是可以使用which然後解析結果,我只是尋找一個更清潔的解決方案

    5熱度

    2回答

    我是Perlmonks,發現這個偉大的房源: http://www.perlmonks.org/?node_id=627015 但它缺少「這」,在你的PATH中的所有目錄中搜索可執行文件的功能。 (我正在將Perl腳本移植到Windows上。) 是否有Perl模塊可以模擬這個?

    6熱度

    2回答

    在* nix系統中,可以使用which來查找命令的完整路徑。例如: $ which python /usr/bin/python 或whereis顯示給定命令 $ whereis python python: /bin/python.exe /bin/python2.5-config /usr/bin/python.exe /usr/bin/python2.5-config /lib/py

    1熱度

    2回答

    我試圖找到從plyr包 所以我做 new = ddply(diamonds, c("cut", "color", "clarity"), transform, ecart= price/carat - mean(price/carat)) best = ddply(new, c("cut", "color", "clarity"), summarize, which(ecart == m

    2熱度

    3回答

    $ which file /usr/bin/file $ file /usr/bin/file /usr/bin/file: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped 爲什麼這

    1熱度

    2回答

    如果我運行 which java 獲得正確的輸入(/usr/java/.../bin/java)。但是,如果我在一個PHP腳本運行: <? echo 'java. ' . shell_exec('which java'); echo 'ls. ' . shell_exec('which ls'); ?> 沒有獲取打印出的Java,但我得到了它LS正確的結果......

    3熱度

    2回答

    我在我的系統上的/ usr/bin/svn中有一個SVN版本。這太舊了,以至於不能用於某些存儲庫,所以我在/ home/user/built/bin/svn中編譯了一個更新的版本,它可以正常工作。我將它添加到我的PATH中,因此它應該先運行。 打字 which svn 產生 /home/user/built/bin/svn 但是打字 svn --version 表明它使用我們的舊版本依

    0熱度

    1回答

    OL初步名單: <OL> <li> ... </li> <li> ... </li> <li> ... </li> </OL> <A> LINK </A> 的鏈接觸發一個Ajax請求其獲取HTML格式的數據,像上面的列表: <OL> <li> ... </li> <li> ... </li> </OL> 我怎麼能走LI的阿賈克斯反應

    41熱度

    7回答

    我需要通過運行which abc命令來設置環境。 是否有一個Python等價函數的which命令? 這是我的代碼。 cmd = ["which","abc"] p = subprocess.Popen(cmd, stdout=subprocess.PIPE) res = p.stdout.readlines() if len(res) == 0: return False return T