导航:首页 > 文件目录 > shell获取绝对路径文件名

shell获取绝对路径文件名

发布时间:2025-06-01 16:55:00

① Windows10批量提取文件的绝对路径

工作学习中时常会用到批处理功能,Photoshop、Illustrator、Office等软件都提供了强大的批处理功能。当我们需要替换文件的时候,就需要提供文件的绝对路径,文件数量少的时候还可以手动逐个输入,文件数量很大的时候,手动逐个输入的方式就不合适了。

本文介绍一种简单的方法,利用 Windows10 系统里的 Power shell 批量提取文件名。

将要提取路径的文件放到一个文件夹下,进入该文件夹,在地址栏输入powershell,回车

或者直接打开 Power Shell ,命令:

例如

别名:gci、ls、dir

习惯 linux 的可以选择用 man ls 命令来查看用法

输入 ls 回车,我们得到了工作路径下所有文件信息

输入 ls -n 回车,就可以得到所有文件名

输出重定向符号: >

输入 ls -n > anyname.txt 回车,就可以得到一个包含所有文件名的文本文件。

打开该文本文件,复制所有内容粘贴到 Excel 中,可得到排列整齐的信息。

利用其他方法,将文件夹路径加到文件名前面就可以得到绝对路径。

② linux之realpath命令

realpath 是一个 Linux 命令,用于获取指定目录或文件的绝对路径。在编写 Shell 脚本时,我们通常使用相对路径来指明文件。然而,在某些情况下,我们需要使用绝对路径。这时,可以借助于 realpath 命令来获取绝对路径。

使用 realpath 命令格式如下:

realpath [选项] 目标文件或目录

此命令允许用户指定一个目标文件或目录。接下来,它会打印出该文件或目录的绝对路径。

若要获取某个文件的绝对路径,只需将文件名作为参数传递给 realpath 命令即可。

例如:

realpath file.txt

这将输出文件 file.txt 的绝对路径。

同样地,若要获取某个目录的绝对路径,只需将目录名作为参数传递给 realpath 命令。

例如:

realpath /path/to/directory

这将输出指定目录的绝对路径。

另外,realpath 还能用于显示软链接所指向的目标文件的绝对路径。

例如:

realpath /path/to/symbolic_link

这将显示 symbolic_link 所指向的文件的绝对路径。

总之,realpath 是一个强大的 Linux 命令,对于处理文件和目录路径非常有用。通过使用此命令,您可以轻松地获取文件或目录的绝对路径,不论它们是通过相对路径还是软链接引用的。

③ linux怎么通过shell查找到某一个文件的绝对路径

Linux下查找文件的绝对路径可以用whereis、locate或者find命令。如果想快速查找到文件的绝对路径,版最好是用whereis或者权locate命令,它们的查找速度要比find命令快很多,这是因为在Linux系统中有个数据库,记录了系统内的所有文件,而whereis和locate命令就是在这个数据库中查找,并没有实际查找硬盘,而数据库查找往往是非常快的;而find命令是直接查找硬盘,如果硬盘文件比较多,就比较费时间。
注意一点:whereis和locate命令的数据库是一天更新一次,所以有时候会找到已经删除的文件,还会有找不到最新刚刚创建文件的情况,当明明记得有却找不到时,就用find命令来查找。
find用法:
find 要查找的路径 参数
-name参数:指定要查找的文件名
-user参数:指定要查找的文件所属用户
-type参数指定查找文件的类型,分别有d目录、l连接文件、s socket文件等,find命令的使用例子:
find /home -name myfile.txt
上面的命令在/home路径下查找myfile.txt的绝对路径。

④ linux shell脚本中如何获取文件的绝对路径readlink可以么

传给函数的路径是/root/file,如果这是函数的第一个参数,那么函数中可以用 $1 获取。
得到文件版名file1和file2后,echo "$1/file1" 就输权出/root/file/file1,echo "$1/file2" 输出/root/file/file2。

阅读全文

与shell获取绝对路径文件名相关的资料

热点内容
家庭网络如何交费 浏览:607
win10如何打开win7系统共享文件夹 浏览:512
windowsmysql配置文件路径 浏览:222
如何进行网络反侦察 浏览:168
电脑查找电脑里整年文件 浏览:97
极限摩托1中文安卓 浏览:670
好券app怎么取消授权 浏览:173
微信文章回答度过大学 浏览:288
哪个家装网站比较好 浏览:682
管理制度文件格式 浏览:857
apk加网络授权 浏览:717
刷屏编程代码怎么暂停 浏览:72
电脑编程专业在哪里 浏览:13
怎么将折线图的数据立起来 浏览:525
win10系统备份文件大 浏览:747
cad线稿能导入什么文件 浏览:553
我的世界老版本011 浏览:954
w10下装w7双系统教程 浏览:659
iphone5升级到ios9卡吗 浏览:525
cad智能打印选不中文件 浏览:381

友情链接