我试图将filename:filesfullpath
添加到隐藏文件中,因此每次用户运行脚本并调用文件时,文件和完整文件路径都会被添加到隐藏文件中,以下列方式提出:
filename:filepath
filename:filepath
..
我知道如何获取文件名和文件路径,但我不知道如何将它全部放在冒号和隐藏文件的一行中。
我有
flink=$(readlink -e $1)
fname=$(basename $flink)
fname":"flink >> .hiddenfile
但显然没有用。
答案 0 :(得分:2)
引用您的变量。例如:
flink=$(readlink -e "$1")
fname=$(basename "$flink")
echo "${fname}:${flink}" >> /path/to/.hiddenfile