忽略.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