Печать только строк, которые являются полностью числовыми

Я хотел бы фильтровать через текстовый файл и печатать только строки, где каждый столбец является допустимым числом с плавающей запятой. Например: 3 6 2 -4.2 21.2 3 x 4.2 21.2 3 2 2.2.2 Только первая строка будет проходить как x , а 2.2.2 – действительные поплавки. Я могу написать скрипт python, который просто .splits() и […]

Список завершенных работ принтера

Есть ли утилита для проверки заданий, которые был завершен принтером?

Как обновить Kali Linux

Я установил Kali Linux (обычно я использую ArchLinux, но мне нужен Kali для работы), и каждый раз, когда я хочу обновить, несколько пакетов не могут обновляться и сохраняться. Чтобы заставить их обновляться, я должен вручную выбрать их и выполнить установку. Для обновления я использую следующую команду: apt-get update && apt-get upgrade Проблема даже с чистой […]

Получить каталог, из которого был вызван скрипт

У меня есть сценарий doSmth в / usr / bin. Возможно ли распечатать каталог, из которого был вызван скрипт, распечатывается скриптом? Так что, если я вызову doSmth из / home / me, выход будет / home / me .

файлы журналов в CentOS 7

В CentOS 7, как я могу найти и просмотреть все системные журналы, которые говорят мне, кто пытался войти в систему, кто прошел, какие процессы они связали, что они достигли и т. Д. Я хочу иметь возможность связывать каждое действие с идентификатор пользователя или удаленный IP-адрес. Мой каталог var/log/ содержит множество ресурсов, включая /var/log/messages и /var/log/secure […]

Как перебирать два набора итераций в сценарии оболочки?

Обычно, когда я пишу сценарий оболочки для конкретной задачи, я просто делаю список таких файлов: #/bin/sh read -d '' imagefiles <<EOF ./01/IMG0000.jpg ./01/IMG0001.jpg ./01/IMG0002.jpg ./01/IMG0003.jpg ./01/IMG0004.jpg ./01/IMG0005.jpg ./01/IMG0006.jpg ./01/IMG0007.jpg (a whole bunch of files down to ./10/IMG0102.jpg) EOF for i in $imagefiles for j in range(len(commands)) do mv $i ./$j.jpg done done В этом случае […]

Почему ls и hexdump не согласны с моим размером файла?

У меня есть файл, который я создал (в vim), для тестирования (тестирование вывода UTF-8 в SSH-клиенте). Тем не менее, в этом файле происходят нечетные вещи. Я задавался вопросом, какие байты в файле, поэтому я использовал hexdump : username@computername:~$ hexdump -x intl.txt 0000000 9ecf 000a 0000003 Хорошо, там четыре байта, Как там 00 и 0а, я […]

Apache и php не работают. Сигнал выхода дочернего pid xxx. Ошибка сегментации (11)

После внесения изменений в файл php.ini я получил сообщения об ошибках, как показано ниже. vim /etc/php.ini ; Максимальный объем памяти, который может потреблять сценарий (128 МБ) ; http://www.php.net/manual/en/ini.core.php#ini.memory-limit memory_limit = 1536 Apache запускается, но он не будет обслуживать ни один из моих виртуальных хостов, который он делал ранее. Я не вижу ни одной ошибки php. […]

Размер значка Gnome 3.18

После обновления Gnome до 3.18 в моем поле Debian все значки стали неприемлемо большими по сравнению с тем, что у меня было до этого. Есть ли файл конфигурации, который мне нужно изменить, чтобы уменьшить размер значка? Я пробовал следовать этому руководству, редактируя все 96px до 48px и 136px до 68px в /usr/share/gnome-shell/theme/gnome-classic.css . После перезагрузки […]

Добавить 0 в середине имени файла

$ ls pro2e_u01_txt_vocabulaire_11_descriptiveadjectives.mp3 pro2e_u01_txt_vocabulaire_12_nationality.mp3 pro2e_u01_txt_vocabulaire_1_campus.mp3 pro2e_u01_txt_vocabulaire_2_personnes.mp3 pro2e_u01_txt_vocabulaire_3_presentations.mp3 pro2e_u01_txt_vocabulaire_4_identifier.mp3 pro2e_u01_txt_vocabulaire_5_bonjouraurevoir.mp3 pro2e_u01_txt_vocabulaire_6_commentcava.mp3 pro2e_u01_txt_vocabulaire_7_expressionspolitesse.mp3 Я хотел бы добавить '0' перед номерами в середине, чтобы они были отсортированы как в $ ls -v pro2e_u01_txt_vocabulaire_1_campus.mp3 pro2e_u01_txt_vocabulaire_2_personnes.mp3 pro2e_u01_txt_vocabulaire_3_presentations.mp3 pro2e_u01_txt_vocabulaire_4_identifier.mp3 pro2e_u01_txt_vocabulaire_5_bonjouraurevoir.mp3 pro2e_u01_txt_vocabulaire_6_commentcava.mp3 pro2e_u01_txt_vocabulaire_7_expressionspolitesse.mp3 pro2e_u01_txt_vocabulaire_11_descriptiveadjectives.mp3 pro2e_u01_txt_vocabulaire_12_nationality.mp3 То, что я до сих пор $ for i in *.mp3; do echo ${i/_[0-9]_/_0¿_}; done pro2e_u01_txt_vocabulaire_11_descriptiveadjectives.mp3 pro2e_u01_txt_vocabulaire_12_nationality.mp3 […]

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