我真的新bash的腳本,需要一些幫助,一個奇怪的問題。目錄和字符串我的bash腳本
這裏是我的代碼行:
#!/bin/ash -x
echo Variabel \$1='\t'$1
TARGET_DIR=/volume1/video/Transcoded/
echo "Variabel\$TARGET_DIR=$TARGET_DIR"
fbname=$(basename "$1")
echo Variabel \$fbname=$fbname
out="${fbname}""${TARGET_DIR}"
echo $out
read -p "Press [Enter] key to start next Transcode..."
此輸出:
Variabel $1=\t/volume1/video/Movies/Thor (2011)/Thor (2011).mkv
Variabel$TARGET_DIR=/volume1/video/Transcoded/
Variabel $fbname=Thor (2011).mkv
/volume1/video/Transcoded/
Press [Enter] key to start next Transcode...
在最後的一個echo $出shoulde是路徑和文件名組合
..但它是壞了。 什麼可能是錯誤的?
感謝您前面回答:)
'ash'不是'bash',而不是這似乎是相關的,到目前爲止你已經使用了什麼。 – geekosaur 2012-04-15 08:54:48
你是正確的,它是在一個Synology,它已經buid客棧灰... – MadMonkeyMan 2012-04-15 15:43:29
任何人都有一個ide? – MadMonkeyMan 2012-04-15 15:51:36