File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44#
55# find symbolic links to a given path
66
7- import posix , path , sys
7+ import os , sys
88
99def visit (pattern , dirname , names ):
10- if path .islink (dirname ):
10+ if os . path .islink (dirname ):
1111 names [:] = []
1212 return
13- if path .ismount (dirname ):
13+ if os . path .ismount (dirname ):
1414 print 'descend into' , dirname
1515 n = len (pattern )
1616 for name in names :
17- name = path .join (dirname , name )
17+ name = os . path .join (dirname , name )
1818 try :
19- linkto = posix .readlink (name )
19+ linkto = os .readlink (name )
2020 if linkto [:n ] == pattern :
2121 print name , '->' , linkto
22- except posix .error :
22+ except os .error :
2323 pass
2424
2525def main (pattern , args ):
2626 for dirname in args :
27- path .walk (dirname , visit , pattern )
27+ os . path .walk (dirname , visit , pattern )
2828
2929main (sys .argv [1 ], sys .argv [2 :])
You can’t perform that action at this time.
0 commit comments