gpt4 book ai didi

linux - 存储文件名的变量

转载 作者:太空宇宙 更新时间:2023-11-04 10:24:28 24 4
gpt4 key购买 nike

有没有办法将文件名存储在写入变量参数的变量中?我不想对文件名进行硬编码,而是希望变量知道它在哪个文件中并将文件名存储在变量中。

最佳答案

dirname $0 将给出与调用方式相关的目录,因此您需要像这样获取扩展路径:

FULLPATH=$( cd $(dirname $0); pwd)

basename $0 将给出 shell 脚本名称 so

SHORTNAME=$(basename $0)

$FULLPATH/$SHORTNAME # is the fully qualified location of the current script.

完整路径名被认为是最常见的 bash 问题: Getting the source directory of a Bash script from within

关于linux - 存储文件名的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42263503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com