-1
У меня есть огромный SQL-файл, который я хочу, чтобы заменить номера между (и, символы с «» на Linux commands.for примере я:найти и заменить с помощью команды Linux
(10638,455375,0,0,'98307350','2016-11-05 18:05:46'),
(10639,183500,0,0,'98307350','2016-11-05 18:05:46')
Я хочу, чтобы изменить его чтобы:
('',455375,0,0,'98307350','2016-11-05 18:05:46'),
('',183500,0,0,'98307350','2016-11-05 18:05:46')
Как я могу сделать это
большое спасибо моему другу, но он просто работает для первого не всех случаев. Я изменил его на cat example.sql | sed "s/([^,] */(''/g" – hodhod
Есть ли символы новой строки, например, в вашем примере? В моем случае он работает как шарм для каждой из двух строк вашего ввода образца. – infotoni91
Нет не newline. cat example.sql | sed "s/([^,] */(''/g работает отлично. Вы сохранили мою жизнь :) – hodhod