2017-02-26 42 views
0

情景是這樣的, shell腳本創建備份目錄與當前的日期和使用它在shell腳本的絕對路徑。獲取創建的目錄路徑,並在腳本中使用它

!/斌/慶典

VAR1 = 「/家/ ORACLE /」 date +%Y%m%d

的mkdir $ VAR1

創建目錄後,我需要使用目錄路徑中的Oracle RMAN這樣的腳本。

備份當前控制文件格式'direcotrypath'/cntrl.ctl;

+0

你不需要引號用於製作目錄 - 還需要'$'符號 - 即'mkdir $ var1' –

+0

感謝您指出錯誤......我主要關心的是將創建的目錄路徑稍後用於備份腳本。 。可能有一些內置函數來獲取創建文件夾的路徑。 – bluefish

+0

如果你創建一個目錄,你就知道你剛創建的名字。如果你不確定,你可以製作「mkdir xx; cd xx; pwd」,它會打印剛創建的目錄的絕對路徑名。 – linuxfan

回答

0

您可以使用

路徑= $(PWD) 「/日期」

回聲$路徑

+0

我不認爲這是OP要求的。 – linuxfan

+0

問題得到解決謝謝你們。 – bluefish

相關問題