Linux Shell执行source或.命令报错'bash: ..: command not found'
Linux Shell执行source命令报错
[root@localhost fire]# vi config.ini
VERSION_LEVEL_TABLE = ‘version’
SQL_SCRIPT_NAME = ‘e’
[root@localhost fire]# . config.ini
bash: VERSION_LEVEL_TABLE: command not found
bash: SQL_SCRIPT_NAME: command not found
[root@localhost fire]# source config.ini
bash: VERSION_LEVEL_TABLE: command not found
bash: SQL_SCRIPT_NAME: command not found
报错原因:声明的变量和等号之间有空格
[root@localhost fire]# vi config.ini
VERSION_LEVEL_TABLE=’version’
SQL_SCRIPT_NAME=’e’
[root@localhost fire]# . config.ini
[root@localhost fire]# echo $VERSION_LEVEL_TABLE $SQL_SCRIPT_NAME
version e
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26506993/viewspace-2124664/,如需转载,请注明出处,否则将追究法律责任。
转载于//blog.itpub.net/26506993/viewspace-2124664/
还没有评论,来说两句吧...