У меня есть tftp
сервер, на который я положил несколько файлов.Теперь мне нужно получить файлы определенного типа с сервера.
Это то, что я сейчас делаю, чтобы получить файл, который я знаю под именем
ip = '10.12.43.122'
def get_file():
time = datetime.utcnow()
filename = 'snapshot.' + ip + '.' + str(time.day) + '-' + str(time.month) + '-' + str(time.year)
print("filename", filename)
cmd = 'tftp -v ' + TFTP_SERVER + ' -c get ' + filename
output = subprocess.check_output(cmd, shell=True)
print("output", output)
get_file()
Я получаю сообщение, чтофайл загружен.Но здесь я знаю, что именно называется файл.
Что я хочу сделать, так это получить файлы, которые содержат упомянутый ip
.Выше видно, что я определил ip
, и он получает конкретный файл.Теперь я хочу получить все файлы с таким ip
именем.Как мне это сделать?