我尝试在我的一个脚本中执行以下mysql命令:
mysql -e 'show global status like 'open_files''
但它似乎不起作用,因为字符串'open_files'
周围有单引号。
如何发出包含单引号的命令?
答案 0 :(得分:6)
在外面使用双引号。
mysql -h127.0.0.1 -uxxxxx -pxxxxx -A databasename -e "show global status like 'open_files'"
或反向:
mysql -h127.0.0.1 -uxxxxx -pxxxxx -A databasename -e 'show global status like "open_files"'
或者你可以逃避单引号。
你正在使用LIKE
,你是不是错过了野性炭%
?