Показать сообщение отдельно

  #10  
Старый 23.09.2022, 16:03
VasiliyP
Постоянный
Регистрация: 30.08.2011
Сообщений: 358
С нами: 7738166

Репутация: 11
По умолчанию

Цитата:
Сообщение от hydra  

find -name "*.txt" -type f | xargs cat >> new.txt

Скорее всего, там проблема в пробелах в именах файлов.

Можно так

find . -name "*.txt" -type f -exec cat {} \; > /media/test/all.txt

Цитата:
Сообщение от CRACK211  

удаляет все кавычки. а мне надо чтобы пароли вида "1234546 и 123456" оставались с кавычками, а у паролей вида "123456" кавычки удалялись

Я не уверен, что понял правильно, но если задача стоит так

- Удалить кавычки в начале и конце строки, если в строке нет пробелов.

perl -pe 's/^"(.+)"$/$1/e unless / /' file.txt
 
Ответить с цитированием