ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

20.09.2022, 17:59
|
|
Новичок
Регистрация: 16.09.2009
Сообщений: 0
Провел на форуме: 14577
Репутация:
0
|
|
добрый день. в словарь попали пароли вида "123456" как удалить " но при это оставить пароли вида "123456 или 123456". и еще нужна команда чтобы удалить мусор но чтобу русские слова остались. врпрос ка удалить кавычки
|
|
|

20.09.2022, 18:37
|
|
Флудер
Регистрация: 24.07.2015
Сообщений: 2,338
Провел на форуме: 474896
Репутация:
31
|
|
Сообщение от CRACK211
врпрос ка удалить кавычки
Вот так понятнее.)
lin win?
|
|
|

20.09.2022, 18:40
|
|
Новичок
Регистрация: 16.09.2009
Сообщений: 0
Провел на форуме: 14577
Репутация:
0
|
|
Сообщение от hydra
Вот так понятнее.)
lin win?
win c cygwin
|
|
|

20.09.2022, 18:44
|
|
Флудер
Регистрация: 24.07.2015
Сообщений: 2,338
Провел на форуме: 474896
Репутация:
31
|
|
Сообщение от CRACK211
win c cygwin
Пробуй так: sed s/\ "//g /input.txt > output.txt
|
|
|

20.09.2022, 18:52
|
|
Новичок
Регистрация: 16.09.2009
Сообщений: 0
Провел на форуме: 14577
Репутация:
0
|
|
Сообщение от hydra
Пробуй так: sed s/\"//g /input.txt > output.txt
удаляет все кавычки. а мне надо чтобы пароли вида "1234546 и 123456 " оставались с кавычками, а у паролей вида "123456" кавычки удалялись
|
|
|

20.09.2022, 18:57
|
|
Well-Known Member
Регистрация: 10.06.2019
Сообщений: 168
Провел на форуме: 45312
Репутация:
3
|
|
У меня тоже вопрос назрел.
Есть команда find -name "*.txt" -type f -exec cp --backup=numbered '{}' /media/test/ \;
Она находит все файлы с расширением txt в текущем каталоге и копирует в указанный мною (/media/test/).
Далее в каталоге /media/test/ использую cat * > all.txt для объединения всех файлов один.
Собственно вопрос, как передалать первую команду чтобы она находила все .txt файлы и не копировала по одному в /media/test/, а сразу объединяла в один общий файл /media/test/all.txt ?
|
|
|

20.09.2022, 18:58
|
|
Флудер
Регистрация: 24.07.2015
Сообщений: 2,338
Провел на форуме: 474896
Репутация:
31
|
|
Сообщение от CRACK211
удаляет все кавычки. а мне надо чтобы пароли вида "1234546 и 123456" оставались с кавычками, а у паролей вида "123456" кавычки удалялись
Так:
sed 's/^[ "\t]*//' /input.txt > output.txt удалить кавычки в начале
sed 's/[ "\t]*$//' /input.txt > output.txt удалить кавычки в конце
sed 's/^[ "\t]*//;s/[ \t]*$//' /input.txt > output.txt удалить кавычки в начале и конце
|
|
|

20.09.2022, 20:02
|
|
Well-Known Member
Регистрация: 10.06.2019
Сообщений: 168
Провел на форуме: 45312
Репутация:
3
|
|
Сообщение от hydra
Пробуй так:
find -name "*.txt" | xargs cat >> new.txt
Не работает, к каждому найденному txt файлу выдаёт ошибку нет такого файла или каталога.
|
|
|

20.09.2022, 20:15
|
|
Флудер
Регистрация: 24.07.2015
Сообщений: 2,338
Провел на форуме: 474896
Репутация:
31
|
|
Сообщение от marviha1
Не работает, к каждому найденному txt файлу выдаёт ошибку нет такого файла или каталога.
find -name "*.txt" -type f | xargs cat >> new.txt
|
|
|

23.09.2022, 16:03
|
|
Постоянный
Регистрация: 30.08.2011
Сообщений: 358
Провел на форуме: 66828
Репутация:
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
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|