这是一个Linux脚本shell,我在Ubuntu 13.1上运行它运行脚本时,我得到一个line 9: syntax error: unexpected end of file
。这是我的脚本:
!#/bin/bash
x=$(stat --printf="%an" hi1.txt)
y=$(stat --printf="%an" hi1copy.txt)
echo "$x"
echo "$y"
if [ "$x" == "$y" ]; then
echo "same la!"
fi
更改:
!#/bin/bash
自
#!/bin/bash
尝试使用 dos2unix cmd 运行它。
dos2unix yourfile.sh
检查这个。