как я могу настроить таргетинг на имена файлов с двумя цифрами с помощью инструмента переименования?

Я пытаюсь переименовать файлы в каталоге, который имеет 2-значное число – то есть любые и все числа от 10 до 99. Я хочу добавить 0, так что, например, 23 становится 023, так что файлы, подобные этому ep96Clone tool.mp4 переименуйте это ep096Clone tool.mp4 я использую rename -n 's/^ep([0-9]{2})([A-Za-z]*)/ep0$1$2/' * но по какой-либо причине он также сопоставляет […]

Показать маску сети с помощью ip-инструмента

Я хотел бы знать, как получить маску сетевого интерфейса. С ifconfig это очень просто, но я должен использовать инструмент ip , а ip addr show не показывает мне то, что я хочу. Ниже приведен пример вывода ip addr : 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope […]

Принимая номера из текстового файла и добавляя их вместе

У меня есть текстовый файл с сотнями строк, как показано ниже. Я пытаюсь найти способ вытащить количество записей и добавить их вместе. Затем я хочу поместить ответ в отдельный файл. Это мой первый скрипт, который я когда-либо пытался написать. Record 4957 of message 1: Record 3411 of message 1: Record 2529 of message 1:

Каждый раз, когда я перезапускаю свой сервер Digital Ocean, изменения .ssh / authorized_keys

Поэтому я столкнулся с странной проблемой с моим цифровым океаническим сервером. Каждый раз, когда я перезапускаю сервер вручную с веб-сайта, мои .authorizedkeys получают сброс. Он всегда имеет значение ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAm8glBB05kyIgRXCs8WuRwV5zLVU0LjzL1eFl70hIj0/raIl1RxCMrm6u7+fLjxEgoaCiuoNrL+gb+9Z6uBPhIdF3Q61WLuNB/nQ83S3o3d6gW9urkYU3/jKO1y7RZ+E/3u5GNrFsdMl4xaLatjcj7KSU6WJo4c90OSu0RhzZLS2jWKOLiWF3JSwoKTXouAfcDebhyt97D/HF/mZsIIG9wZVVZVoqFpm/RSZvsYvDdICy8hk3osVXW5rSw0vpB9uWBSQBfiJ5/eKZBeKSkJE8s3T75/NFrrr0n6A3h7fODsjUTIOYjOcFqAyrzdBG59eo441MaqB4nThGk+007IACZw== root@dedi10243.hostsailor.com Как найти, кто это делает? Я использую Ubuntu. И это не из настроек моего цифрового океанского сервера.

Сила systemd для проверки состояния службы через n секунд

У меня есть системный сервис (для heka), который вызывает у меня некоторые головные боли. Проблема в том, что «start» возвращается успешно, даже если демон heka умирает вскоре после запуска. Это происходит, если файлы конфигурации неверны, например: процесс запустится, он проверит конфигурацию и умрет, если он не удовлетворен тем, что он находит. В этом случае система […]

Система WHEN снизилась (выключение питания)

Могу ли я узнать, когда система без присмотра упала? Я подозреваю, что его власть была сокращена. Контекст: Я понял, что у меня осталось несколько минут, чтобы поймать поезд, поэтому я отключил мышь, клавиатуру и монитор от моего ноутбука, засунул его в сумку и побежал. На следующее утро я нашел ноутбук мертвым, пока я ожидал, что […]

После установки некоторых пакетов Debian в Gnome нет бара внизу

Немного назад я попытался установить пакет с aptitude. Одна из его замен удаленных gnome и многих других пакетов. В нижней части экрана нет никого, кто-нибудь знает, как вернуть планшет, и, надеюсь, все остальные недостающие пакеты, которые находятся в Debian, не переустанавливают Debian?

Патч-файлы

Я загрузил tarballed версию 0.85 "MTR" -> http://www.bitwizard.nl/mtr/ и установил ее. Позже я увидел, что существует файл diff 0.86. Я загрузил это, чтобы исправить его, но я смущен, как использовать команду patch. Первое, что беспокоит меня, это то, что мне нужно знать имя оригинального файла, верно? Но нет файла в папке mtr.0.85 или что-то в […]

файл globbing в bash не подбирается php -l

Я пытаюсь запустить функцию fint php для всех файлов в каталоге, и это оказалось сложнее, чем я ожидал. (Я знаю, что здесь есть не-php-файлы, я не беспокоюсь об этом прямо сейчас.) Вот что я пробовал: $> php -l * No syntax errors detected in embeddedlabels.js $> php -l \* Could not open input file: * […]

Ошибка: не удается открыть экран

У меня есть несколько машин в моей локальной сети, и моя основная рабочая станция называется lagrangian . Машины могут пинговать lagrangian . Все машины могут иметь DISPLAY=lagrangian:0 задавать. Я запускаю VcXsrv на lagrangian и, следовательно, могу запускать любые приложения XWindow других машин, имея окна, отображаемые на lagrangian . Кроме одного. В нем говорится: Error: Can't […]

Interesting Posts

umount failure, e2fsck невозможно проверить на наличие ошибок

diff сообщает, что два файла отличаются друг от друга, хотя они одинаковы!

Использование awk для обработки вывода ls с пробелами в именах файлов / пути

Выключение вывода консоли?

awk-фильтрация в реальном времени с файлом в виде списка шаблонов

Установите переменные переменных переменных в bash (или другие)

Мне нужно извлечь IP-адрес и путь к файлу из отчета Nessus, используя текстовый обработчик

Как определить горячую клавишу для приложения, которая отменяет глобальную горячую клавишу?

Автоматическое подключение к сети с помощью аутентификации без шифрования на BeagleBone Black

Ярлык клавиатуры для открытия gnome-терминала в GNOME 2.28.2

Завершение слов на экране, как в VIM (Bash или Tmux)

Как я могу использовать записи terminfo в FreeBSD?

В Emacs, как мне проверить, что было изменено в буфере (перед сохранением и перезаписью файла)?

Как загрузить видеопоток rtmp на Linux?

рекурсивное удаление с помощью sftp?

Linux и Unix - лучшая ОС в мире.