我想查看我們環境中一個名為dfv_run.pl的perl腳本的內容,特別是檢查第245行。該腳本的第245行在我的模擬日志檔案中列印了 "Finished checking test result "資訊。在執行了% which dfv_run.pl之后,我被指向了這個位置:
drwxr-xr-x 2 dfvmgr dfvadmin 4。 0K Jun 22 2017 .SYNC
-r--r--r-- 1 dfvmgr dfvadmin 3.2K Jun 22 2017 loadenv.csh
-r-xr-xr-x 1 dfvmgr dfvadmin 5.2K Jun 22 2017 loadenv
drwxr-xr-x 4 dfvmgr dfvadmin 4.0K June 22 2017 .
drwxr-xr-x 3 dfvmgr dfvadmin 4.0K June 22 2017 。
lrwxrwxrwx 1 dfvmgr dfvadmin 7 June 22 2017 dfv_comp.pl -> loadenv
lrwxrwxrwx 1 dfvmgr dfvadmin 7 June 22 2017 dfv_run.pl -> loadenv
lrwxrwxrwx 1 dfvmgr dfvadmin 7 June 22 2017 dfv_sim.pl -> loadenv
/tools/dfv/scripts/v11/bin
然而,該腳本只有不到200行,而且我可以看到dfv_comp.pl、dfv_run.pl和dfv_sim.pl的內容相同(同時diff也沒有顯示這三個perl腳本之間有什么不同)。loadenv當然也顯示了相同的內容。
如果您能幫助我查看每個perl腳本的真實內容,我們將不勝感激。可能有幫助的其他資訊:
SHELL=/bin/tcsh
KONSOLE_DBUS_SERVICE=:1.46。
KONSOLE_DBUS_WINDOW=/Windows/17。
KONSOLE_DBUS_SESSION=/Sessions/30。
如果需要其他資訊,請告訴我。事先謝謝你!
uj5u.com熱心網友回復:
你所看到的是真正的內容。 所有三個*.pl檔案名都是loadenv腳本的別名--該腳本處理所有四個命令。
如果你看一下loadenv(或其他三個名字中的任何一個)的內容,你很可能會看到它檢查哪一個名字被用來呼叫它,然后設定一些標志,這將導致它的行為因使用哪個名字而有所不同。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/311334.html
標籤:
