Я ищу что-то, что будет транслировать строку следующим образом, используя только bash/стандартные команды Linux:
- Одиночные кавычки, окружающие строку, должны быть удалены
- Двойные кавычки, окружающие строку, должны быть удалены
- Некотируемые строки должны оставаться теми же
- Строки с непревзойденными окружающими цитатами должны оставаться теми же
- Одиночные кавычки, которые не окружают строку, должны оставаться
- Двойные кавычки, которые не окружают строку, должны оставаться
Например:
- "Пища" должна стать пищей
- "Пища" должна стать пищей
- Пища должна оставаться прежней
- "Еда" должна оставаться прежней.
- "Пища" должна оставаться прежней.
- 'Fo'od' должен стать Fo'od
- "Fo'od" должен стать Fo'od
- Fo'od должен оставаться тем же
- 'Fo "od' должен стать Fo" od
- "Fo" od "должен стать Fo" od
- Fo "od должен оставаться тем же
Спасибо!