忽略.bat擴展名,只是舊的dos批處理文件天的習慣。傳遞sed包含空格的shell腳本變量
我有2個簡單的shell腳本。我想從little.bat到big.bat傳遞一個帶有空格的文件名(一些帶有spaces.ext的文件),如下所示。它不會讓我把文件名放在單引號或雙引號中。
第一個叫little.bat:
./big.bat some file with spaces.ext
第二個叫big.bat:
貓template.iss | sed 「s/replace123/$ 1/g」| sed 「s/replace456/$ 1/g」> $ 1.iss