Не все, что grep думает, является двоичным файлом, на самом деле двоичный файл. например, журналы марионетки имеют ansi цветовое кодирование в них, которое заставляет grep думать, что они являются двоичными. Я все еще хотел бы искать их, если я держу через/var/log все же.
Если вы работаете в Linux, то самый простой способ добиться этого - использовать rename
(который является частью пакета util-linux
:
rename 'file1' 'newfile' file1*
Это сделает то, что вы описали. rename
ожидает три аргумента:
Я быстро искал rename
и это был первый удар с примерами: http://linux.icydog.net/rename.php
UPDATE Если в системе отсутствует rename
, но имеется bash
, можно выполнить пакетное переименование следующим образом (это эквивалентно rename
, указанному выше):
for f in file1*; do mv -v "$f" "${f/file1/newfile}"; done
-121--59751- Создается файл (в любом случае это может быть любой файл ОС), который передает пароль и имя пользователя из файла. Даже если бы это было «хэшировано», это не имело бы значения, если бы кто-то получил файл, они могли бы просто использовать его как есть. Если это сработает для меня, это сработает для них.
Чтобы ответить на вопрос безопасности, chmod 0600 & sudo chown $ USER: nogroup предотвратит несанкционированный доступ к файлу после его создания.
mkdir ~/wp_backups/sqldumps && touch ~/wp_backups/.sqlpwd && nano ~/wp_backups/.sqlpwd && chmod 600 ~/wp_backups/.sqlpwd && sudo chown $USER:nogroup ~/wp_backups/.sqlpwd
--.sqlpwd содержимое
[mysqldump] # NEEDED FOR DUMP
user=username
password=password
[mysql] # NEEDED FOR RESTORE
user=username
password=password
--SQL CLI Синтаксис
mysqldump --defaults-extra-file=~/wp_backups/.sqlpwd [database] > ~/wp_backups/sqldumps/"$(date '+%F').sql"
-121--40590- Прочитайте справочную страницу еще раз:
-t number
--tries=number
Set number of tries to number. Specify 0 or inf for infinite
retrying. The default is to retry 20 times, with the exception
of fatal errors like "connection refused" or "not found" (404),
which are not retried.
Используйте -t
для определения количества попыток (попыток), а не попыток.