Как использовать команду execute cqlsh в одной строке, когда она запускается с помощью scl? - PullRequest
0 голосов
/ 01 мая 2019

Я пытаюсь написать простую команду:

/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.Какие у меня есть выбор?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...