我正在开发一个类似这样的Bash shell脚本:
#!/bin/bash
folder=/mnt
mkdir $folder/folder-`date +%N`
var1=
现在我需要以某种方式将新创建的文件夹的完整路径转换为var1。在/ mnt中将会创建很多文件夹,所以我需要100%确定var1中的路径正好指向上一行中创建的文件夹。
答案 0 :(得分:1)
在创建文件夹之前定义var1
:
#!/bin/bash
folder=/mnt
var1=$folder/folder-`date +%N`
mkdir $var1
答案 1 :(得分:1)
尽可能使用$()
语法
#!/bin/bash
folder=/mnt
var1="$folder/folder-$(date +%N)"
mkdir "$var1"