亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

linux中怎么用shell獲取文件的絕對路徑

小億
326
2023-10-27 20:40:08
欄目: 編程語言

在Linux中,可以使用shell腳本來獲取文件的絕對路徑。以下是幾種常用的方法:

方法一:使用pwd命令獲取當前工作目錄的絕對路徑,并將文件的相對路徑拼接在后面。

#!/bin/bash
filename="file.txt"
absolute_path="$(cd "$(dirname "$filename")" && pwd)/$(basename "$filename")"
echo "$absolute_path"

方法二:使用readlink命令獲取文件的絕對路徑。

#!/bin/bash
filename="file.txt"
absolute_path="$(readlink -f "$filename")"
echo "$absolute_path"

方法三:使用realpath命令獲取文件的絕對路徑(需要安裝coreutils包)。

#!/bin/bash
filename="file.txt"
absolute_path="$(realpath "$filename")"
echo "$absolute_path"

以上方法中,filename是要獲取絕對路徑的文件名或相對路徑。最后使用echo命令打印出文件的絕對路徑。

0
始兴县| 于田县| 苍山县| 宁河县| 张家港市| 全椒县| 达州市| 新乡市| 兴隆县| 兰西县| 神池县| 武山县| 郧西县| 若羌县| 三穗县| 梅河口市| 合山市| 曲麻莱县| 台东市| 托里县| 民县| 峡江县| 玛曲县| 耿马| 康平县| 彰武县| 达拉特旗| 乌兰察布市| 松原市| 清水河县| 龙川县| 灵川县| 晋宁县| 交城县| 增城市| 桐城市| 弥勒县| 阿勒泰市| 米易县| 沈丘县| 旌德县|