情景是這樣的, shell腳本創建備份目錄與當前的日期和使用它在shell腳本的絕對路徑。獲取創建的目錄路徑,並在腳本中使用它
!/斌/慶典
VAR1 = 「/家/ ORACLE /」 date +%Y%m%d
的mkdir $ VAR1
創建目錄後,我需要使用目錄路徑中的Oracle RMAN這樣的腳本。
備份當前控制文件格式'direcotrypath'/cntrl.ctl;
情景是這樣的, shell腳本創建備份目錄與當前的日期和使用它在shell腳本的絕對路徑。獲取創建的目錄路徑,並在腳本中使用它
VAR1 = 「/家/ ORACLE /」 date +%Y%m%d
的mkdir $ VAR1
創建目錄後,我需要使用目錄路徑中的Oracle RMAN這樣的腳本。
備份當前控制文件格式'direcotrypath'/cntrl.ctl;
你不需要引號用於製作目錄 - 還需要'$'符號 - 即'mkdir $ var1' –
感謝您指出錯誤......我主要關心的是將創建的目錄路徑稍後用於備份腳本。 。可能有一些內置函數來獲取創建文件夾的路徑。 – bluefish
如果你創建一個目錄,你就知道你剛創建的名字。如果你不確定,你可以製作「mkdir xx; cd xx; pwd」,它會打印剛創建的目錄的絕對路徑名。 – linuxfan