Я пытался заменить определенный файл конфигурации, который содержит следующие строки:
exports.config = {
uncomment in case of directConnect = false
seleniumAddress: 'http://localhost:4444/wd/hub',
//===run only one spec===
specs: ['specs/login.js'],
...
И я хочу заменить спецификации : ['specs / login.js'], на спецификации : ['specs / register.js'],
Я пробовал много разных вещей, но ни одна из них не повлияла на текущую строку. Это всегда остается прежним. Вот пару вещей, которые я попробовал.
sudo sed -i -e "s/specs: ['specs\/login.js']/specs: ['specs\/register.js']/g" conf.js
Строка осталась прежней.
line_old='specs: [\'specs\/login.js\']'
line_new='specs: [\'specs\/register.js\']'
sed -i -e "s%$line_old%$line_new%g" conf.js
Но все равно это не сработало. Есть идеи?