2009-10-26 53 views
1

我檢討一些Perl代碼和跨越這條線神祕的線條在Perl

$> = $<; 

這是舊的代碼,我希望我能在以上職稱(對不起人)已更具描述性的跑了。這條線是做什麼的?

+8

這是一個較舊的代碼先生..但它檢查。我正要讓他們通過。 – DVK 2009-10-26 20:16:53

回答

16

它將effective user id設置爲real user id

+3

'$>'是有效的用戶ID; '$ <'是真正的用戶ID。 – 2009-10-26 17:19:01

+6

因此,所有操作都將以執行腳本的用戶的特權完成 – 2009-10-26 17:19:58

+0

太棒了!我知道你們可以幫助我通過... Nikki – Nikki 2009-10-26 17:23:10

11

Spig是正確的。其他全局變量有一個全稱,其名稱只是一個符號。您可能會發現檢查perldoc perlvar以獲取它們的列表以及它們的含義很有用。