我正在尝试获取变量的第一个字符,但出现了错误的替换错误。任何人都可以帮我解决它吗?
代码是:
while IFS=$'\n' read line
do
if [ ! ${line:0:1} == "#"] # Error on this line
then
eval echo "$line"
eval createSymlink $line
fi
done < /some/file.txt
我做错了什么还是有更好的方法?
- 编辑 -
根据要求 - 这是存储在 /some/file.txt 中的一些示例输入
$MOZ_HOME/mobile/android/chrome/content/browser.js
$MOZ_HOME/mobile/android/locales/en-US/chrome/browser.properties
$MOZ_HOME/mobile/android/components/ContentPermissionPrompt.js