|
9 июня 2012, 5:14:20 AM | # 1 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Как я могу найти текстовую строку (* строка *) внутри каждого файла / мнт / рейда?
|
9 июня 2012, 5:18:03 AM | # 2 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
|
9 июня 2012, 5:27:33 AM | # 3 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
Grep -r "строка" / Мнт / рейд / * блин, его действительно так просто? |
9 июня 2012, 5:59:56 AM | # 4 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Довольно много, что просто - если ваша строка имеет символы, которые обычно регулярные выражения те, то вам необходимо, чтобы избежать тех (или, возможно, есть вариант, чтобы указать, что вы не используете регулярное выражение).
Вам также может понадобиться некоторые другие варианты, если двоичные файлы должны быть включены (не уверен, но я не думаю, что они, как правило, входит в комплект). |
9 июня 2012, 6:26:31 AM | # 5 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
У меня 4 внешних накопителей и А.Н. 8ТБ NAS. Я пытаюсь взять все данные от 4 внешних и сравнить его и создать один мастер папку всех уникальных файлов.
Любые предложения о том, как это сделать легко? Некоторые файлы могут иметь такое же имя, но различное содержание. |
9 июня 2012, 6:50:10 AM | # 6 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Я вижу - немного сложнее, но вы можете найти следующую полезную для этой работы:
Код: найти . -name \ * -типа е | xargs -n1 md5sum | Сортировать >Икс Изменить . чтобы, например, / мнт / RAID (сделать это для каждого из дисков, изменяющих имя х на что-то другое каждый раз). Если вы затем проверить содержимое файла каждый «X» вы должны увидеть что-то вроде следующего: Код: кот х Если вы отметите "дифференциалы между различными х файлами, то вы должны быть в состоянии найти любые одинаковые md5 хэш (что не гарантирует, что файлы идентичны, но это, скорее всего, что они есть). |
9 июня 2012, 6:53:50 AM | # 7 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Если вы можете программировать, просто получить список всех файлов, хэш его, проверьте список хэша. Если хэш уже в ней, двигаться дальше, в противном случае добавить хэш и скопируйте файл в папку назначения. Если вы не можете запрограммировать, нанять программиста.
|
9 июня 2012, 7:02:49 AM | # 8 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
Если вы можете программировать, просто получить список всех файлов, хэш его, проверьте список хэша. Если хэш уже в ней, двигаться дальше, в противном случае добавить хэш и скопируйте файл в папку назначения. Если вы не можете запрограммировать, нанять программиста. Я готов послать кому-то несколько BTC, чтобы написать сценарий для меня. Он должен будет работать, используя макинтош двоичные файлы. |
9 июня 2012, 7:08:39 AM | # 9 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Если вы можете программировать, просто получить список всех файлов, хэш его, проверьте список хэша. Если хэш уже в ней, двигаться дальше, в противном случае добавить хэш и скопируйте файл в папку назначения. Если вы не можете запрограммировать, нанять программиста. Я готов послать кому-то несколько BTC, чтобы написать сценарий для меня. Он должен будет работать, используя макинтош двоичные файлы. Я думаю, что будет что-то вроде питона будет прекрасно работать на Mac, но, скорее всего, программисты вокруг, которые могли бы сделать это без вас установить интерпретатор. Если вы разместите ваши требования здесь вы должны получить достойный ответ: . Если нет, то я могу сделать это для вас в питоне, но это займет меня пару дней, так как я занят с большим количеством других вещей. |
9 июня 2012, 7:12:06 AM | # 10 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Это может быть довольно просто сделать так же, как Баш скрипт (предполагая, что вы можете запускать скрипты на Баш в Mac), и я был бы готов написать это для Вас 2 BTC, однако, есть несколько вещей, которые я должен был бы знать, первый:
1) рад за MD5 (или SHA1) будет принято решение о том, что файлы идентичны ли вы? 2) Могут ли целевые файлы просто перейти в один каталог или если нет, то как определить, какой каталог, чтобы скопировать их? |
9 июня 2012, 7:17:08 AM | # 11 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
Это может быть довольно просто сделать так же, как Баш скрипт (предполагая, что вы можете запускать скрипты на Баш в Mac), и я был бы готов написать это для Вас 2 BTC, однако, есть несколько вещей, которые я должен был бы знать, первый: 1) рад за MD5 (или SHA1) будет принято решение о том, что файлы идентичны ли вы? 2) Могут ли целевые файлы просто перейти в один каталог или если нет, то как определить, какой каталог, чтобы скопировать их? Я бы сказал, что md5 достаточно. Это будет 98% текстовых файлов и 2% других текстовых файлов (.sql, .sqlite и т.д.). И назначение DIR может быть один каталогом, да. |
9 июня 2012, 7:57:59 AM | # 12 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Хорошо - я сделал это с помощью двух сценариев. Первый называется «copy_files» и делает "найти" а также "md5sum" Работа:
Код: если [$ # -lt 2]; тогда и вторая называется "copy_new_file" который будет копировать файл в пункт назначения, если файл с таким же хэшем уже не был скопирован раньше: Код: если [$ # -lt 3]; тогда Для использования сначала убедитесь, что у вас есть разрешения на выполнение обоих сценариев: Код: CHMOD а + х copy_files copy_new_file Теперь это так просто, как: Код: ./ Copy_files source_dir dest_dir Это действительно есть проблема, что если у вас есть два (или более) файлов, которые имеют такое же имя, но имеют разные хэш как последующие файлы будут просто перезаписывать более ранние. Если это будет проблемой для вас, то я буду работать способ, возможно, префикс имени файла с хэш. |
9 июня 2012, 8:01:13 AM | # 13 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
Это действительно есть проблема, что если у вас есть два (или более) файлов, которые имеют такое же имя, но имеют разные хэш как последующие файлы будут просто перезаписывать более ранние. Если это будет проблемой для вас, то я буду работать способ, возможно, префикс имени файла с хэш. Да, это может быть проблемой. Если вы можете просто переименовать его один из файлов, которые были бы превосходными. |
9 июня 2012, 8:22:38 AM | # 14 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Хорошо - не проблема - это не обновленная "copy_new_file" сценарий:
Код: если [$ # -lt 2]; тогда Теперь, если он находит файл с таким же именем уже существует, то имя файла назначения с уже Хэш md5 префиксом (например y.txt становится 2f8ff6fabf4b2936197b8a93702461f9.y.txt). |
9 июня 2012, 8:41:59 AM | # 15 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Если предположить, что эти сценарии фактически выполнить то, что вы пытаетесь сделать платеж 16grCc2rdtfRvnY2tKStaJDN3xgUHA4gjy были бы оценены.
Ура, Ян. |
9 июня 2012, 8:49:37 AM | # 16 |
Сообщения: 1134
цитировать ответ |
Re: Linux вопрос
Если предположить, что эти сценарии фактически выполнить то, что вы пытаетесь сделать платеж 16grCc2rdtfRvnY2tKStaJDN3xgUHA4gjy были бы оценены. http://blockchain.info/address/16grCc2rdtfRvnY2tKStaJDN3xgUHA4gjyУра, Ян. Я едва могу держать глаза открытыми, но я послал вашу компенсацию в любом случае. Я уверен, что если у меня есть проблемы со сценарием, вы поддержите меня я буду сообщение позже вы, спасибо за вашу помощь! |
9 июня 2012, 8:53:19 AM | # 17 |
Сообщения: 1862
цитировать ответ |
Re: Linux вопрос
Я едва могу держать глаза открытыми, но я послал вашу компенсацию в любом случае. Я уверен, что если у меня есть проблемы со сценарием, вы поддержите меня Платеж получен (спасибо) и уверен, что если у вас есть какие-либо проблемы с этим просто PM мне. |