我正在尝试编写一个简单的命令:
/opt/cassandra/bin/cqlsh -e "select * from ntpserver;" localhost
但这无法正常工作,因为/opt/cassandra/bin/cqlsh
实际上是这样:
allparams=${@} /usr/bin/scl enable python27 'python /opt/cassandra/bin/cqlsh.py $allparams'
如果我尝试使用python cqlsh.py -e "select * from ntpserver;" localhost
,则会收到错误CQL Shell supports only Python 2.7
,这有助于我理解为什么脚本首先存在。但是,我仍然希望能够使用cqlsh选项而不必更新Python。我在这里有什么选择?