📅  最后修改于: 2023-12-03 15:10:45.092000             🧑  作者: Mango
搜索文件是一项常见的任务,许多程序员需要编写与此相关的代码。本文将介绍如何在不同的操作系统上使用不同的编程语言进行文件搜索。
在Windows上,可以使用Python编写代码来搜索文件。以下是一个示例代码:
import os
path_to_search = "C:\\" #要查找的目录
ext = ".txt" #要查找哪些文件类型
for root, dirs, files in os.walk(path_to_search):
for file in files:
if file.endswith(ext):
print(os.path.join(root, file))
此代码将搜索指定目录下的所有.txt文件并将它们的路径打印出来。可以根据需要将路径保存到List或文本文件中。
在Linux上,可以使用Bash编写脚本来搜索文件。以下是一个示例脚本:
#!/bin/bash
path_to_search="/home/user/" #要查找的目录
ext=".txt" #要查找哪些文件类型
find $path_to_search -name "*$ext" -print
此脚本将搜索指定目录下的所有.txt文件并将它们的路径打印出来。可以根据需要将路径保存到List或文本文件中。
文件搜索是一项常见的任务,可以使用不同的编程语言和操作系统进行编写。本文介绍了如何在Windows上使用Python和在Linux上使用Bash进行文件搜索。根据需要可以修改代码以满足不同的需求。