С трудом заменяя какой-то один/двойной кавычек текстом sed, и задавался вопросом, какой правильный метод для этих двух примеров
изменить содержимое файла Memached.ini из
[server]
server[] = "localhost:11211"
to
[server]
server[] = "localhost:11211"
server[] = "localhost:11212"
и изменить содержимое файла memcache.php для этих строк из
define('ADMIN_USERNAME','username'); // Admin Username
define('ADMIN_PASSWORD','password'); // Admin Password
$MEMCACHE_SERVERS[] = 'mymemcache-server1:11211'; // add more as an array
$MEMCACHE_SERVERS[] = 'mymemcache-server2:11211'; // add more as an array
к
define('ADMIN_USERNAME','myusername'); // Admin Username
define('ADMIN_PASSWORD','mypassword'); // Admin Password
$MEMCACHE_SERVERS[] = 'localhost:11211'; // add more as an array
$MEMCACHE_SERVERS[] = 'localhost:11212'; // add more as an array
Я попытался, например,
sed -i 's/'ADMIN_USERNAME','memcache'/'ADMIN_USERNAME','u'/g' /var/www/html/memcache.php
Во время выполнения команды файл memcache.php вообще не изменяется?