关注分享主机优惠活动
国内外VPS云服务器

linux找子目录的方法是什么?

本文主要介绍“linux找子目录的方法是什么”。在日常操作中,相信很多人都有疑惑,linux找子目录的方法是什么?主机频道查阅了各种资料,整理了简单易用的操作方法,希望能帮你回答“linux找子目录的方法是什么”!接下来请跟着主机频道学习!

linux找到子目录的方法:1。登录linux系统,打开进入终端;2.通过执行“man ls”命令获取文件路径;3.输入并执行命令“ls -R | grep”。/"获取当前目录下的所有子目录。

很多时候,如果没有创建一些文件路径,可能会导致程序执行时出错。

所以我们需要预先创建所需的文件路径。本文的前提是测试环境的文件路径已经可用,但是在新环境中不可用。此时需要先获取文件路径。当我们使用

将会提示Man ls。当我们想找到当前目录中的所有文件时,我们可以使用下面的命令:

Ls -R得到的结果如下图所示,但我们的目标只是找到路径,而不是子路径和子文件夹。linux找出子目录的方法是什么

事实上,你可以用它

Man grep的数据搜索帮助。其实我们只需要输入。

Ls -R | grep。/可以获取当前目录下的所有子目录。linux找出子目录的方法是什么

这就是思考多于学习的方式。如果我们直接学习find命令,我们可以使用它。

找到。-f型可以直接获得上面提到的路径。

如何在新环境下快速创建这么多路径?以上结果复制并替换为”。/& quot;替换为“mkdir-p ./& quot;由":& quot替换为";"

mkdir-p ./xxxx;已经存在的路径不再被创建,它的父路径可以在没有这个路径的情况下自动创建,所以不需要担心原来的路径文件会被替换为空。以上都可以执行,也可以创建一个xx.sh文件,在里面输入命令。执行

sh xx.sh如果要复制到编辑器替换的路径太多怎么办?上面的语句首先被重定向到一个文件,例如:" & gt"是覆盖定向,所以重定向的时候先看看hello.sh是否存在,存在就会被覆盖。”& gt& gt"这是一个额外的方向命令解析。这里指的是当前路径下的所有路径。使用/获取根目录下的所有目录。

找到。-f型& gthello.shvi hello.sh在编辑器中输入以下命令。如果手动复制,就无法进入命令模式。

:%s/\。\//mkdir-p/g:% s/$/;/g:wq此时可以得到一个sh脚本,只需在需要创建目录的地方创建文件即可。

sh hello.sh

未经允许不得转载:主机频道 » linux找子目录的方法是什么?

评论 抢沙发

评论前必须登录!