我的变量path1
包含值/home/folder
。如何使用此绝对路径名创建名为foo
的新文件?
path1="/home/folder"
echo "hello web" > $path1/foo
但是这段代码给了我错误。有人可以告诉我如何使用路径名在特定位置创建此文件foo?
答案 0 :(得分:4)
在bash中你应该写:
path1="/home/folder"; echo "hello web" > $path1/foo
或者:
export path1="/home/folder"
echo "hello web" > $path1/foo
您使用的表示法仅适用于bash脚本。