Solve Problem:
#!/bin/bash
# echo "input ' SYSTEM ' to XXXX language"
# read input # read character input
# sed 's|||g' -i index.htm
FileName='index2.htm'
CounrtyName='Czech'
echo "input ' UPC Wireless Cable Router ' to XXXX language"
read input # read character input
sed 's|<title>UPC Wireless Cable Router</title>|<title>'"$input"'</title>|g' -i ../no_change/$CounrtyName/$FileName
echo "input ' AdminLanguage ' to XXXX language"
read input # read character input
sed 's|<td style="width: 114px;">AdminLanguage:</td>|<td style="width: 114px;">'"$input"':</td>|g' -i ../no_change/$CounrtyName/$FileName
echo "input ' English ' to XXXX language"
read input # read character input
sed 's| <option value="US" selected="selected">English</option>| <option value="US" selected="selected">'"$input"'</option>|g' -i ../no_change/$CounrtyName/$FileName
Reference:
sed doesn't accept $variable in bash script
0 意見:
張貼留言