保存linux下當前目錄下全部文件的相對路徑

方法一:python

在系統能夠上網的條件下:工具

一、安裝工具:tree;spa

二、在終端輸入code

tree -f -i > file_list_path

  file_list_path 文件內容即爲當前目錄下全部文件的相對路徑對象

方法二:blog

在系統沒法上網的狀況下:utf-8

一、編寫python腳本get

import os
root = os.getcwd()


def file_name(file_dir):
    with open(root+'_pwd', 'w', encoding='utf-8') as f:  # 使用with open()新建對象f
        for root_dir, dirs, files in os.walk(file_dir):
            for file_names in files:
                print('.' + root_dir[len(root):] + '/' + file_names)
                file_path = '.' + root_dir[len(root):] + '/' + file_names
                f.write(file_path + '\n')  # 寫入數據,文件保存在上面指定的目錄,加\n爲了換行更方便閱讀

    f.close()  # 關閉文件


file_name(root)

二、在須要查看的目錄下運行python 腳本便可it

相關文章
相關標籤/搜索