将内容添加到隐藏文件中

时间:2016-03-17 18:53:50

标签: bash unix hidden-files

我试图将filename:filesfullpath添加到隐藏文件中,因此每次用户运行脚本并调用文件时,文件和完整文件路径都会被添加到隐藏文件中,以下列方式提出:

filename:filepath
filename:filepath

..

我知道如何获取文件名和文件路径,但我不知道如何将它全部放在冒号和隐藏文件的一行中。

我有

flink=$(readlink -e $1)
fname=$(basename $flink)

fname":"flink >> .hiddenfile

但显然没有用。

1 个答案:

答案 0 :(得分:2)

引用您的变量。例如:

flink=$(readlink -e "$1")
fname=$(basename "$flink")

echo "${fname}:${flink}" >> /path/to/.hiddenfile