Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
plesk
/
python
/
3
/
lib
/
python3.10
/
test
/
subprocessdata
/
File Content:
fd_status.py
"""When called as a script, print a comma-separated list of the open file descriptors on stdout. Usage: fd_stats.py: check all file descriptors fd_status.py fd1 fd2 ...: check only specified file descriptors """ import errno import os import stat import sys if __name__ == "__main__": fds = [] if len(sys.argv) == 1: try: _MAXFD = os.sysconf("SC_OPEN_MAX") except: _MAXFD = 256 test_fds = range(0, _MAXFD) else: test_fds = map(int, sys.argv[1:]) for fd in test_fds: try: st = os.fstat(fd) except OSError as e: if e.errno == errno.EBADF: continue raise # Ignore Solaris door files if not stat.S_ISDOOR(st.st_mode): fds.append(fd) print(','.join(map(str, fds)))
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
__pycache__
---
0755
fd_status.py
835 bytes
0644
input_reader.py
130 bytes
0644
qcat.py
159 bytes
0644
qgrep.py
253 bytes
0644
sigchild_ignore.py
757 bytes
0644
N4ST4R_ID | Naxtarrr