导航:首页 > 文件目录 > shell脚本找到文件的绝对路径

shell脚本找到文件的绝对路径

发布时间:2023-07-08 08:01:23

Ⅰ Shell脚本获取自身路径的方法

Shell中使用 pwd 命令可以获得当前工作目录,然而『当前工作目录』可能并不是『脚本文件所在目录』。

可以看出, pwd 获取的『当前工作目录』可能并不是『脚本文件所在目录』。因此我们可以用以下方法获取脚本文件所在目录的绝对路径:

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

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

Ⅲ shell怎么用文件名查找文件位置

题主你好,

使用命令: find

具体格式: find / -name 文件名

命令格式解释:

find: 查找文件时使用的命令;

/ :斜杠相当于windows下的全盘搜索;

-name 文件名: 这两个是一起的, -name参数告诉find命令使用 "文件名" 进行搜索.

总结: 使用find命令,全盘搜索名称为"文件名"的文件, 返回的结果是相应文件名的绝对路径.

----

举例来说:

我的系统上有一个文件叫car, 但我不知道这个文件在哪,则可以使用下面命令进行搜索:

可以看到, 返回的搜索结果为/root/ok/car, 也就是说我要找的car文件在/root/ok目录下.

-----

希望可以帮到题主, 欢迎追问.

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

查找某文件的绝对路径可以用whereis或者是locate命令(这两个命令的效果是一样的),这两个命令可以回马上列出文件的绝对答路径。whereis命令的用法非常简单,whereis
文件名即可,它有两个非常有用的选项:
-b选项:只找二进制文件
-s选项:只找源代码文件
locate命令的用法和whereis命令一样,不过它有一个-i选项,表示忽略文件名的大小写差异,比较有用。

Ⅳ shell脚本筛选出两个不同目录下相同名称的子目录并获取其绝对路径

通过test -d 可以判断是否存在这个目录, 由此通过for循环就可以得到你要的结果

Ⅵ 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查找到某一个文件的绝对路径

1、如果查找来可执行文件的绝源对路径,可以使用whereis或者which命令。

图片说明:find命令用于查找文件,/etc是要查找文件目录,如果完全不知道文件路径,可以指明为/(根目录),-name是find的参数后面指明要查找的文件名称。这里以hosts文件为例。

阅读全文

与shell脚本找到文件的绝对路径相关的资料

热点内容
pptx格式文件 浏览:19
微星b75bios升级 浏览:456
怎么将app弄在自己的域名上 浏览:312
scr脚本文件 浏览:586
网络500错误 浏览:518
哪里回收旧鞋的app 浏览:211
代理ip用户名和密码 浏览:690
苹果一体机防盗 浏览:815
md5码文件中内容改变 浏览:15
桌面文件存储地址 浏览:319
管板数控编程哪里学 浏览:274
uc如何恢复删除了的网站 浏览:455
无人编程平台有什么优势 浏览:967
vbtlb文件注册 浏览:290
qq邮箱发送视频 浏览:545
测试数据类型包括哪些 浏览:169
数据中心网络管理 浏览:533
javascriptc哪个难 浏览:66
制作烙铁芯视频教程 浏览:395
扣扣里的文件照片是哪里的 浏览:781

友情链接