
23.09.2022, 16:59
|
|
Новичок
Регистрация: 16.09.2009
Сообщений: 0
С нами:
8763578
Репутация:
0
|
|
Сообщение от VasiliyP
Скорее всего, там проблема в пробелах в именах файлов.
Можно так
find . -name "*.txt" -type f -exec cat {} \; > /media/test/all.txt
Я не уверен, что понял правильно, но если задача стоит так
- Удалить кавычки в начале и конце строки, если в строке нет пробелов.
perl -pe 's/^"(.+)"$/$1/e unless / /' file.txt
Необходимо удалить знак " у строк у которых знак " стоит и в начале и в конце, а у строк у которых знак " стоит в начале или вконец оставить . То есть у "123456" удалить кавычки а у строк "оаовлвь или аллалал" оставить кавычки
|
|
|