如何在多个文件夹和子文件夹中的文件上运行dos2unix命令?[重复](代码片段)

author author     2022-12-29     614

关键词:

我想对文件夹中的所有文件运行dos2unix命令。这里的问题是文件夹包含文件和子文件夹。子文件夹再次包含文件和文件夹。因此,如果我只是运行user/bin/dos2unix <folder>,它会抛出一个错误,因为主文件夹中存在子文件夹和文件夹。

有关如何绕过这个以便dos2unix命令将在每个文件夹内的文件上运行的任何想法?

答案

只需从您要执行dos2unix命令的位置运行以下命令。根据您的文件扩展名类型更改以下"*.txt"。如果它们在不同的目录位置不同,那么将其设为"*.*"

find . -name "*.txt" | xargs dos2unix

这里.是您当前的目录和"*.txt" are all yourdos`文件。

上面的命令如何工作?它将找到所有dos文件*.txt并输入每个file作为dos2unix命令的参数,并将该dos格式文件转换为unix格式。

如果你想从任何地方运行它,只需提供完整的路径代替.,如下所示: -

find /path/from/where/you/want/to -name "*.txt" | xargs dos2unix
另一答案
find <folder> -type f | xargs dos2unix

说明:

  • find <folder> -type f将列出<folder>及其子文件夹中的所有常规文件
  • xargs dos2unixdos2unix命令应用于find找到的每个文件
另一答案

这里不需要xargs;只需使用-exec primary to find

find -type f -exec dos2unix  +

在文件夹中的多个文件上运行 Python 脚本 [关闭]

】在文件夹中的多个文件上运行Python脚本[关闭]【英文标题】:RunningPythonscriptovermultiplefilesinafolder[closed]【发布时间】:2014-09-1519:06:02【问题描述】:我在opensuse中使用python,我的问题是我需要在我的文件夹中执行大数据。例如pyt... 查看详情

在多个输入文件上运行shell程序[重复]

...2015-12-1900:39:26【问题描述】:如何设置命令行程序来运行文件夹中的所有输入文件?假设我的输入文件的名称如下所示,并且在_和.txt之间的部分有所不同:IsomiR_377G.txt,IsomiR_377R.txt,IsomiR_379G.txt,....我的 查看详情

如何在linux终端上替换多个文件中的一行? [复制]

...:2021-02-1215:34:03【问题描述】:我有一个包含多个文件的文件夹,每个文件都包含一个类似的字符串"tree":"/a/anything-here/b/"对于每个文件,我需要用字符串替换内部"//"之间的内 查看详情

如何访问在tomcat上运行的项目中的文件夹

】如何访问在tomcat上运行的项目中的文件夹【英文标题】:Howtoaccessafolderinaprojectwhichisrunningontomcat【发布时间】:2014-08-2513:14:13【问题描述】:我的项目war文件夹中有一个文件夹,因此它在开发模式下运行良好。但是当我尝试在... 查看详情

如何扫描文件夹和子文件夹中的所有文件? [复制]

】如何扫描文件夹和子文件夹中的所有文件?[复制]【英文标题】:HowToScanAllFileinFolderandSubfolder?[duplicate]【发布时间】:2012-07-1507:56:35【问题描述】:可能重复:HowtorecursivelylistallthefilesinadirectoryinC#?如何扫描文件夹和子文件夹中... 查看详情

如何从命令提示符对同一文件夹中的多个文件进行 tesseract?

】如何从命令提示符对同一文件夹中的多个文件进行tesseract?【英文标题】:Howtotesseractmultiplefilesinthesamefolderfromcommandprompt?【发布时间】:2015-10-1905:43:12【问题描述】:我知道如何在OSX上使用终端对同一目录中的多个文件进行Tes... 查看详情

如何在目标c中的多个标签上显示文本文件中的随机单词

】如何在目标c中的多个标签上显示文本文件中的随机单词【英文标题】:Howtoshowrandomwordsfromatextfileonmultiplelabelsinobjectivec【发布时间】:2017-03-1612:40:48【问题描述】:我有一个单词的文本文件,我让它在我的项目中读取它很好,... 查看详情

如何在多个子网上运行 AWS EMR 集群?

】如何在多个子网上运行AWSEMR集群?【英文标题】:HowtorunanAWSEMRclusteronmultiplesubnets?【发布时间】:2019-12-0222:53:04【问题描述】:目前我们正在使用EMR中的config.json文件创建实例来配置集群。此文件指定子网(“Ec2SubnetId”)。所... 查看详情

我如何在 react 中的 node_modules 文件夹上运行 jest 测试

】我如何在react中的node_modules文件夹上运行jest测试【英文标题】:howdoirunjesttestonanode_modulesfolderinreact【发布时间】:2019-05-0518:21:07【问题描述】:我添加了我自己的另一个项目作为依赖项。现在它在node_modules文件夹中运行npmtest... 查看详情

Pyspark:如何在 Yarn 集群上运行作业时对多个文件使用 --files 标签

】Pyspark:如何在Yarn集群上运行作业时对多个文件使用--files标签【英文标题】:Pyspark:Howtouse--filestagformultiplefileswhilerunningjobonYarncluster【发布时间】:2017-08-0507:16:51【问题描述】:我是Spark的新手,并且使用python来使用pyspark编写... 查看详情

如何在目录中的所有文件上运行 python 脚本?

】如何在目录中的所有文件上运行python脚本?【英文标题】:Howdoirunpythonscriptonallfilesinadirectory?【发布时间】:2016-09-0202:48:35【问题描述】:importpyfitsfile=input(\'Enterfilenameasstring:\')newfile=file.replace(\'.fits\',\'.dat\')f=pyfits.getdata(file)h 查看详情

递归搜索根目录和子文件夹中的文件[重复]

】递归搜索根目录和子文件夹中的文件[重复]【英文标题】:Recursivesearchforfilesinrootdirectoryandsubfolders[duplicate]【发布时间】:2014-07-0707:55:57【问题描述】:我需要对带有几个子目录的根文件夹进行递归搜索,但我不知道如何在没... 查看详情

LibreOffice:递归转换文件夹和子文件夹中的文档

】LibreOffice:递归转换文件夹和子文件夹中的文档【英文标题】:LibreOffice:recursivelyconvertdocumentsinfoldersandsubfolders【发布时间】:2020-12-2014:44:37【问题描述】:我以doc格式存储了许多文件,我只能在我的mac上使用libreoffice打开。命... 查看详情

Python:如何在所有文件、文件夹和子文件夹的名称中用下划线替换空格?

】Python:如何在所有文件、文件夹和子文件夹的名称中用下划线替换空格?【英文标题】:Python:HowtoreplacewhitespacesbyunderscoreinthenameofALLfiles,foldersandsubfolders?【发布时间】:2017-05-0118:50:04【问题描述】:我们如何替换给定父文件夹... 查看详情

如何将 django 单元测试分布在多个文件上?

】如何将django单元测试分布在多个文件上?【英文标题】:Howtospreaddjangounittestsovermultiplefiles?【发布时间】:2011-09-0901:30:09【问题描述】:我有一个python-django应用程序我正在使用unittestingframework测试安排在模块目录下的“tests.py... 查看详情

如何从ssis中的多个文件夹中删除旧的csv文件(代码片段)

...一个项目,我需要在ssis中使用for-each循环容器从多个分支文件夹中删除旧的.csv文件?任何人都可以指导我。顺便说一句,我是ssis世界的新手,所以一个例子和截图确实对我很有帮助。孩子问候,到答案使用脚本任务并写如下:... 查看详情

如何在 android recyclerview 中从服务器访问 json 文件的子文件和子文件

】如何在androidrecyclerview中从服务器访问json文件的子文件和子文件【英文标题】:Howtoaccesschildsandsubchildsofjsonfilefromserverinandroidrecyclerview【发布时间】:2020-10-1406:01:36【问题描述】:我想从存储在服务器上的json文件中访问数组子... 查看详情

如何在 Mac OS X 10.5 中处理从 Finder 中的多个文件拖放?

】如何在MacOSX10.5中处理从Finder中的多个文件拖放?【英文标题】:HowdoIhandlemultiplefiledrag/dropfromFinderinMacOSX10.5?【发布时间】:2011-01-0104:10:14【问题描述】:我需要从Finder中获取所有拖放到我的应用程序中的文件的URL。我有一个在... 查看详情