Список файлов, превышающих определенного размера

У меня есть приложение, структурированная в виде папок и несколько уровней вложенных папок.

Я хочу, чтобы перечислить все файлы в Мои приложения папки, которые равны или больше, чем 300KiB. Как сделать из командной строки?

+108
Karim mohie 25 сент. 2010 г., 00:30:21
38 ответов

Вот еще одно решение:

для mvt_file в *.МВт; делать
 если [ "$(на awk 'конец {если(ВН > 5) выведите "Yes"}' "$mvt_file")" == "да" ]; затем
 КП "$mvt_file" "$mvt_file - копия"
интернет
сделано

Вы также можете сделать:

для mvt_file в *.МВт; делать
 если [ "$(туалет, умывальник -л < "$mvt_file")" -ГТ 5 ]; тогда
 КП "$mvt_file" "$mvt_file - копия"
интернет
сделано

Либо должно работать нормально.

+977
nnnnnnine 03 февр. '09 в 4:24

Я ранее имел проблемы с подключением к некоторым маршрутизаторам через WPA2 с помощью NetworkManager (который был по умолчанию в Ubuntu последний раз я использовал его). Я решил ее путем установки wicd, который работал.

Примечание: это не распространяется, если вы не используете беспроводной маршрутизатор, или если вы не использовать WPA2.

+913
ardavis 26 июн. 2017 г., 09:12:36
Другие ответы

Связанные вопросы


Похожие вопросы

Вы можете редактировать файл/etc/пользователям использовать sudo? с visudo команду и добавить эту строку

По умолчанию env_keep += "при https_proxy ftp_proxy"

Этот пропуск текущего пользователя, переменные среды для командной оформить под sudo, такой же, как судо -е some_command но автоматически, вам нужен этот йогурт, потому что внутренне использует судо Пакман , а не судо -е Пакман

Это Арч вики-странице про настройки прокси-сервера

+865
Maverick Crank GRey 27 авг. 2019 г., 02:06:32

программного обеспечения-центр доступен в Ubuntu, а не в Кали. Вы должны использовать Synaptic в Кали.

+826
Matthew Michniewski 29 авг. 2012 г., 12:17:48

Я смотрю на сценарий, где я хочу запустить программу / команды с судо как часть программы тестирования. Команды запускаются из скрипта Python на основе подпроцесс модуль. Я пытаюсь избежать того, чтобы запустить весь набор тестов с правами супер пользователя.

Скажем, для примера, это топ. Моя команда запускает несколько суб-процессов и может работать в тупик. После тайм-аута, я хочу убить его (и его детей). Очевидным решением кажется сделать свою команду руководителя нового сеанса / групповой процесс, позволяя мне убивать вовсе его и его детей сразу. Что я не могу выяснить, как сделать эту работу с помощью sudo. В моем случае, судо всегда защищены паролем, без исключения, и я хочу сохранить его таким образом ... если это возможно.

  1. Работа: setsid топ
  2. Работает, но не порождает нового процесса группа: судо setsid топ
  3. Проблематично - трудно получить root-пароль в безопасным и надежным образом: setsid судо топ

Я не успел сделать (3) Работа в чистом виде. Я возился с SUDO_ASKPASS.

Что меня удивило, тот факт, что (2) на самом деле работает, но не дает мне нужные новые группы процесс.

добавлена─┬─ ...
 ├─kdeinit5─┬─ ...
 │ └─yakuake─┬─2*[Баш]
 │ ├─Баш───судо───вершине
 │ ├─Баш───pstree
...
+805
H M Bayzid Khan 18 февр. 2017 г., 17:14:42

У меня есть ноутбук, который, очевидно, может быть внутри или за пределами домашней сети в разы. Когда мне нужно подключиться по SSH к машине внутри моей сети, подключения достаточно прост:

на localhost $ СШ machinelearning

Когда я пытаюсь получить доступ к компьютеру из за пределами моей сети, я затем нужно подключить к маршрутизатору, а затем СШ оттуда:

имя localhost $ СШ router.mytotallyuniquedomain.com
маршрутизатор $ СШ machinelearning

Я помню, что ярлык для выполнения последней команды в ~/.по SSH/config файл, но на данный момент я не могу вспомнить, что это такое.

Есть ли способ для меня, чтобы указать несколько хостов или видах подключений, так что, когда я делаю это:

$ СШ machinelearning

СШ будет сначала пытаться подключиться к machinelearning хоста в локальной сети, а потом пытаться прорыть туннель в router.mytotallyuniquedomain.comвсе без меня того, чтобы вводить длинное имя?

+799
Tmina 29 июн. 2018 г., 15:34:23

Я хочу найти и перечислить все каталоги, которые содержат файл, который заканчивается .сетки в родительский каталог /работа/пользователей/папка1/*/*

найти /труда/пользователей/папка1/*/*/ '!' -mindepth 1 -maxdepth с 1 -имя *.сетки

Следующий шаг я хочу сделать, это найти и все каталоги, отсутствует файл, который заканчивается .сетки В основном я хочу, чтобы команда распечатать недостающие папки.

Как я могу это сделать?

+783
Sashka05 8 июн. 2010 г., 13:03:52

Старый дифф, патч, и слить программы, и их современные потомки в виде контроля версий системы работают отлично подходит для управления исходным кодом, который можно редактировать одновременно нескольким людям.

Они, однако, строго ориентированной линии, и, следовательно, имеют тенденцию падать плашмя на текст, который является более свободной форме. В моем конкретном случае, я работаю с латексом файлы редактировать несколько человек и текст постоянно сворачиваться-добавление или вычитание слова к параграфу изменяет линию границы для остального пункта. Есть дифф инструменты, которые подчеркивают изменения в линии (многие современный графический интерфейс) или даже ручка адаптирован текст (wdiff, ГИТ дифф --слова-сравнения). Однако, я не нашел ничего, что ручки втроем-сливает или латать.

Кто-нибудь знает хороший инструмент, который будет делать это автоматически? (Да, я мог бы рубить текст так, чтобы поставить каждое слово (и запустить белого пространства) на отдельной строке. Что-то вроде формата ГИТ дифф --слово-дифф=фарфор не может быть плохим выбором. Но это обратимые и надежной автоматизированной слияния (в том числе маркеры слияния конфликта) не совсем тривиально).

Бонусные очки для ГИТ слияния водителя.

+760
user55588 16 сент. 2010 г., 01:13:37

Только как информация для установки вручную айпишники. Это не достаточно, чтобы установить IP-адрес. Вам также нужна запись, как маршрутизация:

ИС добавить маршрут по умолчанию через-маршрутизатор-ИС ОК-Эт-прибор

дополнительная информация

Для ручной настройки сети там будет 2 варианта.
1) без установленных пакетов для управления файл resolv.конф

  • отредактируйте /etc/сети/интерфейсов и modyfy/вставить следующим образом:
    авто eth0 в слово iface eth0 в инет статический адрес Ваш-ИС маска маской сети шлюз ваше ГВ

  • отредактируйте /etc/файл resolv.conf и сделать запись так:

    ваш сервер-сервер имен (обычно IP вашего провайдера маршрутизатор/шлюз по умолчанию)

2) с пакетами, как openresolv, или resolvconf (имена в Debian) установлен

  • отредактируйте /etc/сети/интерфейсов и modyfy/вставить следующим образом: авто eth0 в слово iface eth0 в инет статический адрес Ваш-ИС маска маской сети шлюз ваше ГВ ДНС-серверы своего-сервер

В обоих случаях вам не нужно, чтобы установить маршрут по умолчанию, как указано выше. Это было только для тестирования.
Так вот несколько команд, чтобы увидеть, что происходит:
показать IP-связи (отображает статус подключения сетевого адаптера)
IP-адрес показать (показывает IP-адреса)
показать IP-маршрут (показаны все маршруты настроены)

Если у вас "пинг" имя с ошибкой, попробуйте "имя команды nslookup" и посмотреть, если имя может быть разрешено в IP-адрес.






+728
SamEClements 8 авг. 2011 г., 05:47:35

Вы хотите печатать non-каталог только файлов? Попробуйте обжигающе ваш результат через

на awk -е/ 'НФ <= OLDNF {печать с последней}; {OLDNF = НФ; последнее = $0} конец {печать прошлом}'
/случайный/таможня/улей/банки
/случайный/приложение/НИФИ/egispub
/случайный/приложение/НИФИ/empgis
/случайный/приложение/НИФИ/СОД
/случайный/приложение/НИФИ/ptcsm
/случайный/приложение/НИФИ/пмдс
/случайный/приложение/НИФИ/ucmdb
/случайный/приложение/она/efdm/ensco/standardized_efdm_ensco_parser_5min/Либ
/случайный/приложение/она/efdm/mermec/cleansed_efdm_mermec_5min
/случайный/приложение/она/efdm/mermec/standardized_efdm_mermec_5min
/случайный/приложение/она/ГИС/ОПК/standardized_gis_opk_parser_10min/Либ
/случайный/приложение/она/ГИС/ОПК/standardized_gis_opk_parser_10min/схемы

Он ищет "растет глубина" путь читать, и печать, если это снижение (возвращаясь в глубины ДМО) или остается равным (файл на том же уровне иерархии).

+714
Vijaya kumar 16 июл. 2015 г., 05:22:59

Я не уверен, что я правильно спрашиваю, или, возможно, я просто неправильно смотришь на вещи. Я мигрируя из одного в CentOS на VPS (на OpenVZ коробки) на другой по CentOS на VPS (на VMware окне).

  • ВПС #1 = релиза CentOS 6.5 (финал) - Linux версии 2.6.32-042stab061.2 (версию GCC 4.4.6 20120305 (Красная Шапочка 4.4.6-4)
  • VPS-сервер #2 = релиза CentOS 6.5 (окончательной) версии Linux 2.6.32-431.29.2.el6.архитектуру x86_64 (GCC версии 4.4.7 20120313 (Красная Шапочка 4.4.7-4)

По существу, одинаковые настройки, т. е., лампы, обновил до последней через yum. Однако, на VPS #1, там не так много процессов, просто стандартный как и ожидалось от установки.

На VPS #2, есть еще много процессов, и я не очень понимаю, почему. Конечно, они кажутся "пустыми" - процессы (0% ЦП 0% память), но зачем они там?

Я не думаю, что это будет, потому что одного VPS на OpenVZ и другие на VMware, или это?

ВПС #1

VPS 1

ВПС #2

VPS 2A VPS 2B

Вопросы

  • Может кто-то пожалуйста, объясните мне, почему существуют такие различия между этими 2 системами?
  • Почему все процессы в одной системе и в другой?
+678
Johnpaul 3 мая 2012 г., 11:53:16

Это зависит от того, какого типа стресс-тест вы не делали. Когда ядру не хватает ресурсов для продолжения, убил случайного процесса. Это происходит только при очень высоких нагрузках, например, когда у вас нет файла подкачки и всей вашей памятью используется в некоторых процессах.

+644
Jose M Polanco 22 нояб. 2017 г., 10:02:45

Я запустил команду:

пока правда ; сделать ..... ....... ; сделано

в консоли Linux/терминал, и теперь этот цикл while выполняется непрерывно.

У меня вот два вопроса:

  1. Как выбраться из этого , пока петля?
  2. Если моя сеанса Putty в Linux отключается, как я могу вернуться и найти эту петлю и убить его?
+636
druchok 21 июл. 2019 г., 11:01:40

Разработка пакеты обычно включают в себя файл конфигурации для ПКГ-конфиг в папку/usr/lib в/pkgconfig. Эту программу можно использовать (среди прочего) для запроса нужны компилятор и флаги компоновщика для использования этой библиотеки.

В случае библиотеки libxml2-dev и компилятор C флагов включают в себя -я в/usr/включать/библиотеке libxml2:

$ ПКГ-конфиг в libxml-2.0 --с CFLAGS
-Я в/usr/включать/библиотеке libxml2

Один из способов использовать это будет:

ССЗ $(ПКГ-конфиг в libxml-2.0 --с CFLAGS --libs, в) главный.с
+605
rowbust 16 апр. 2010 г., 06:03:29

Официальное приложения для , завиток был первоначально разработан Дэниел Стенберг, и выпущенный в 1997 году. основная функция curl-это для передачи данных по всему массиву современных протоколов, и широко включаться в языки программирования.

Поддерживаемые Протоколы

  • Дикт
  • ФТП
  • ФСНП
  • Суслик
  • Протокол HTTP
  • Протоколу HTTPS
  • ИМАП
  • В LDAP
  • Ldaps с
  • РОР3
  • РЦП
  • УПП
  • По SFTP
  • Протокол SMTP
  • По TFTP
  • Телнет
  • Схемы URI

Основное использование

Заправшивать страницы в

http://www.example.org завиток 

Записываем вывод в файл

завиток -о http://www.example.org index.html 

POST-данные в форму

завиток --данные "фрукты=яблоки и мясо=ветчиной" http://www.example.org/menu.html

Базовая установка

Возьмите источник, из любого дистрибьютора публичных ФТП

оболочка> фтп ftp://ftp.sunet.se/
на FTP> CD в паб/ВСП/ЖКХ/скручиваемость/
на FTP - > получить curl-7.27.0.tar.gz
раковины> выход

Основных методов установки

оболочка> ./настройки-префикс=/usr
оболочка> сделать
оболочка> сделайте тест
оболочка> сделать установка
+583
Roel van Os 29 сент. 2010 г., 17:42:10

Когда я нажмите правую клавишу Win + Р, гном-Шелл switchtes между различными настройками дисплея (как мои мониторы устроены и что там resoluiton есть). Иногда я нажимаю комбинацию случайно, которая действительно раздражает.

Я посмотрел через настройки Клавиатура гном, и есть всякого рода ярлыки. Но я не могу найти.

Где он находится и как я могу отключить его?

+518
Christian Hayward 9 янв. 2012 г., 12:55:11

Вы могли бы также поставить некоторые старые высказывания в свой RPM-определение.

+517
JacobPariseau 1 нояб. 2017 г., 10:50:25

Вы можете установить следующие репозитории Yum (EPEL, famillecollet, & RPMFusion), так что вы можете установить VLC:

$ судо в Yum localinstall --nogpgcheck http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
$ судо в Yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

$ судо в Yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
$ судо в Yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm

Теперь тест, чтобы увидеть, если вы видите в VLC пакет:

$ в Yum --enablerepo=Реми-тест информация в VLC
Загруженные Плагины: fastestmirror, обновить-менеджера
Загрузка зеркало скоростях от кэширования данных на наличие
Доступные Пакеты
Название : VLC плеер
Арка : i686 в
Версия : 2.0.3
Релиз : 1.el6
Размер : 1,9 М
РЕПО : rpmfusion-бесплатные обновления
Резюме : кросс-платформа с открытым исходным кодом мультимедийный фреймворк и сервер и плеер
URL-адрес : http://www.videolan.org
Лицензия : GPLv2+
Описание : медиа-проигрыватель VLC-очень портативный мультимедийный плеер и мультимедийный фреймворк
 : поддерживает большинство аудио и видео форматов, а также DVD-диски, аудио компакт-дисков в Ubuntu
 : и различные потоковые протоколы.
 : Он также может быть использован в качестве медиа-конвертера или сервера для потока в универе-Cast или
 : многоадресного в IPv4 или IPv6 на сети.

Обновление системы Перед установкой VLC плеер

обновление -г $ судо ням 

Чтобы установить его:

$ судо в Yum --enablerepo=Реми-тест установить VLC

Чтобы проверить его:

$ в VLC
+517
MaartenV 17 сент. 2015 г., 15:32:07

Я успешно использовал:

грэп -ВФФ inputqueries.txt seachedfile.txt > results.txt

для поиска searchedfile.txt для каждого запроса в inputqueries.txt.

inputqueries.txt выглядит как:

213.183.56.186
216.176.100.240
216.215.112.149
217.23.49.178
222.29.197.232
23.235.201.32
23.253.150.120
202.112.166.5

searchedfile.txt похоже

168.68.129.127 184.73.191.34
199.133.78.171 202.112.166.5
64.180.139.190 199.141.121.11
199.133.186.162 128.118.250.5
54.145.167.92 168.68.129.73
199.154.229.66 23.75.15.164
162.79.16.103 199.134.135.69

и results.txt правильно

199.133.78.171 202.112.166.5

К сожалению, это мой успех остановился. Когда я положил его на работу в реальном мире, это не сработало. Каждый раз, когда он возвращается нулевой результат.

Я использовал тот же inputqueries.txt а также со списком запросов слов (в отличие от ИПС). Далее, важно отметить, что я не имею права на запись для журнала каталогов файлов и большинство из бревна молнии как .ГЗ. Кроме того, я пытаюсь найти несколько подобных файлов одновременно (zcat выступает с HTTP, zcat выступает соед.*, и т. д.)

zcat выступает filestosearch.* | грэп -ВФФ /home/username/inputqueries.txt > /home/username/results.txt

Не работал (не работает, если я сниму -WF и покинуло его просто грэп -Ф)

zgrep -ВФФ /home/username/inputqueries.txt filestosearch.* > /home/username/results.txt

Не работал ни один.

Журналы я ищу в реальной жизни бывают разные, но по протоколу HTTP, выглядит как... (они все бро журналы)

1432343999.435553 CuCcn04H20cc2ZHyEh 202.170.48.4 50501 197.138.26.55 80 4 сделать ndb.nal.usda.gov /НБР/поиск/автозавершение?Ману=&амп;fgcd=&срок=кокос+молоко http://ndb.nal.usda.gov/ndb/foods?fgcd=&manu=&lfacet=&count=&max=35&sort=&qlookup=Oil%2C+palm&offset=&format=Abridged&new=&measureby= браузер Mozilla/5.0 (окнах NT 6.1; подсистема WoW64) AppleWebKit/537.36 (ХТМЛ, как Гекко) хром/43.0.2357.65 сафари/537.36 0 12994 200 ОК - - - (пусто) - - - - - FGGh0g4a24L8Q6CZUb текст/равнина
1432343999.382108 CKPWGW2cubkRjFpTKf 197.166.19.125 63803 54.191.210.216 80 1 Вам client.ql2.com /cc/diff/http.www.ars.usda.gov/_22Fpandp_22Flocations_22FcityPeopleList.cfm_23Fmodecode_23D60-64-05-10/20150409123538diff.html - с webtrends/3.0 (в WinNT) 00 302 переехал временно - - - (пусто) - - - - - - -
1432343999.595036 Cz4XJl3uaq2Fxc0M9a 63.248.145.199 63004 197.155.76.112 80 1 Вам start2farm.gov /сайты/все/темы/ВНО/twitter_bootstrap/изображения/стрелка-зеленая.ПНГ http://start2farm.gov/ Мозилла/5.0 (окнах NT 6.3; WoW64 будет; и Trident/7.0; сенсорный; р.:11.0) как Гекко 0 1498 200 ОК - - - (пусто) - - - - - Fo69Ao3w36RxKcoH9f изображение/png
1432343999.732470 CTPQZyQ7tX7BUjU5j 197.123.240.10 56863 216.58.217.132 80 36 вам toolbarqueries.google.com /tbr?client=navclient-auto&ch=63738508926&features=Rank&q=info:/url?q=http://www.ncbi.nlm.nih.gov/books/NBK8125/&amp;sa=U&amp;ei=FjjmVJriAceagwSM1oOIDg&amp;ved=0CBsQFjAB&amp;usg=AFQjCNHgMKW6EIWKxclKB9o-o21bQu7IOw - браузер Mozilla/4.0 (совместимый; MSIE 7.0; система NT 6.0; SLCC1; .ЧИСТАЯ СРЕДА CLR 2.0.50727; .ЧИСТАЯ СРЕДА CLR 3.5.21022; .ЧИСТАЯ СРЕДА CLR 1.1.4322; .ЧИСТАЯ СРЕДА CLR 3.5.30729; .Чистая среда CLR 3.0.30618) 0 5928 403 запрещено - -- (пусто) - - - - - F2UdRnxrFUEHJFdW4 текст/HTML

Используя самую простую однострочную команду, что я могу, как сделать grep с файл работать?

+515
user1673058 6 нояб. 2019 г., 06:15:25

Мне нужна команда, которая окрашивает некоторые последовательности символов на выходе определенную команду. Мне нравится, как команда grep сделать это.

$ какие-символ команды-последовательность | грэп 

Однако грэп удалены строки, которые не содержатся символ последовательности. Я бы хотел иметь все оригинальные строки с выделенной символ последовательности. Как это можно сделать?


У меня есть псевдоним команды grep='grep в-цвет=авто' в ~/.bashrc следующее

+502
jarretinhaHC 10 февр. 2017 г., 00:37:19

Еще один я не могу показаться, чтобы решить : все греческие буквы С 5 уникальными буквами (это означает, что каждая буква встречается только один раз).

мое решение :

для egrep '(.)([^/1])([^/1/2])([^/1/2/3])(greek.txt[^/1/2/3/4])' 

Так что я думаю, я говорю :

  • матч первого персонажа

  • каждый персонаж подряд не может быть любой из предыдущих моделей

Но что выходит :

Альфа
гамма
Дельта
Эпсилон
тэта
каппа
лямда
Омикрон
Сигма
ипсилон
омега

Альфа, гамма, у них есть символы, которые не являются уникальными. Любые подсказки или советы о том, что я делаю неправильно ?

+486
overdose 2 авг. 2018 г., 15:15:10

Начиная с корня, я хочу, чтобы выполнить SQL-скрипт с другим $пользователей. Но я должен задать правильный $ORACLE_HOME, Т. и $путь для $пользователей.

С помощью этой команды я получаю ошибка экспорта: команда не найдена

Су - $пользователей -с "экспорт пути ORACLE_HOME=$ORA_HOME;экспорт путь=$ORA_HOME/ОГРН:$путь;для sqlplus / пользователя sysdba"

Мой вопрос: начинать выполнение скрипта в корень, как я могу экспортировать переменную окружения для другого пользователя и выполнить команду с помощью этой переменной среды?

+457
Amal Mp 16 нояб. 2016 г., 00:39:29
$ АПТ список-установлен "Линукс-изображения-*" 2>/dev/нуль |на awk -F' и/' 'НР>1{печати $1}'
Linux-образ-3.16.0-4-для amd64
Linux-образ-4.11.0-1-для amd64
Linux-образ-4.12.0-1-для amd64
Linux-образ-4.13.0-1-для amd64
Linux-образ-4.8.0-2-для amd64
Linux-образ-4.9.0-1-для amd64
Linux-образ-4.9.0-2-для amd64
Linux-образ-4.9.0-3-для amd64

Про регулярное выражение:

$ АПТ список-установлен "Линукс-изображения-*" 2>/dev/нуль |на awk -F' и/' 'НР>1 && $0~/4.1/{печати $1}'
Linux-образ-4.11.0-1-для amd64
Linux-образ-4.12.0-1-для amd64
Linux-образ-4.13.0-1-для amd64

Вы можете также использовать команду dpkg-запросов, с (--showformat) параметр,который при вызове без каких-либо название пакета, по умолчанию установлена только перечисленные пакеты.

$ dpkg для запроса -Ф '${пакет}\н - - ж |команда grep 'Linux-образ' #-Ш == --показать
+449
user1806365 23 дек. 2019 г., 04:00:21

Да, это возможно

[[ "а" == "а" ]] && эхо правда || Эхо ложные

Попробуйте заменить "а" на "Б", чтобы увидеть ложь:

[[ "Б" == "а" ]] && эхо правда || Эхо ложные
+430
Pheasdrus 18 янв. 2013 г., 00:58:40

С помощью Perl:

$ # -для авто-сплит по пробелам, результаты в массив @Ф 
$ Эхо 'фу баз v22, направленных' | Перл-Лейн 'принт присоединиться" ", вроде @Ф'
направленные баз фу v22
$ # {$а <=> $б} числового сравнения, {$Б <=> $а} даст убыванию
$ Эхо '1,100,330,42' | Перл -Ф-Лейн 'принт соединять", "вроде {$а <=> $б} @ф'
1,42,100,330

С Руби, которая несколько похожа на перле

$ # -а-авто-сплит по пробелам, результаты в $Ф массив
$ # $Ф сортируется и затем соединяются с помощью данной строки
$ Эхо 'фу баз v22, направленных' | Руби -Лейн 'печать $Ф. сортировки *" "'
направленные баз фу v22

$ # (&:to_i) для преобразования строки в число.
$ Эхо '1,100,330,42' | Рубин -Ф-Лейн печати '$Ф. sort_by(&:to_i) * ","'
1,42,100,330

$ Эхо '10.1.200.42' | Рубин -Ф'\'. -Лейн печать $Ф. sort_by(&:to_i) * "."'
1.10.42.200


Пользовательские команды и передает только разделитель строк(не регулярное выражение). Будет работать, если ввод данных с плавающей слишком

$ # по умолчанию соединение использует значение $,
$ sort_line(){ рубиново -лне '$,=Эд["д"]; печати $_.сплит($,).sort_by(&:to_f).присоединяйтесь к' ; }

$ с='103,14.5,30,24'
$ Эхо "$С" | Д=',' sort_line
14.5,24,30,103
$ с='10.1.200.42'
$ Эхо "$С" | Д='.' sort_line
1.10.42.200

$ # для файла ввода
$ Эхо '123--87--23' > ip.txt
$ Эхо '3--12--435--8' >> ip.txt
$ д='--' sort_line <ip.txt
23--87--123
3--8--12--435


Пользовательские команды для языка Perl

$ sort_line(){ Перл -лне '$д=$Пер{д}; печать присоединяйтесь к $д, вроде {$А <=> $Б} сплит /\Щ$д/' ; }
$ ы='123^[]$87^[]23$'
$ эхо "$с" | г='^[]$' sort_line 
23^[]$87^[]$123


Дальнейшее чтение - я уже имел этот удобный список перле/Руби острот

+428
Lyn Lyn 18 февр. 2014 г., 17:40:14

Эти комбинации клавиш оболочки (Баш), не из терминала. Посмотреть какова точная разница между 'терминал', А 'оболочки', а 'телетайп' и 'консоль'? Тем не менее, терминал участвует в переводе keychords в escape-последовательности. Смотрите как сделать ввод с клавиатуры и вывод текста работает?

Баш использует ключ для Emacs привязки (если вы переключитесь в режиме VI). В Emacs, АЛТ+пробел (м-забой) удаляет предыдущее слово. АЛТ+пробел (с-клавиша "Backspace") традиционно не связан, хотя современные версии и привязать его к команду, чтобы удалить предыдущее слово.

В escape-последовательность для АЛТ+ключ - это Escape-символ, за которым следует символ для ключа, когда ключ посылает один символ. Нет стандартные escape-последовательности на клавиши Ctrl+пробел, и это, как правило, не отличаются от других ключей. Вот почему терминальных приложений (в том числе классическом для Emacs), как правило, не имеют привязки клавиш Ctrl+пробел. В гном-терминале сочетание клавиш Ctrl+клавиша Backspace отправляет одно и то же поснимать как возврата, так это не возможно, чтобы иметь отдельную привязку для клавиши Ctrl+пробел.

Гном-терминал keychord-на-escape-последовательность это перевод не настраивается. Если вы хотите использовать разные переводы, использовать настраиваемый эмулятор терминала, такие как rxvt или xterm.

+371
mr andyface 2 авг. 2016 г., 12:04:32

Большинство приложений KDE не принимает символы с диакритическими знаками, показывая вместо ���. Это происходит в Кейт, теперь Konsole и Dolphin (хотя и не в Konqueror;, ни в Chrome, LibreOffice и т. д.).

Поддержка шрифтов символы с диакритическими знаками, как я могу мимо тесте (например, "áááÀ���") и отображается правильно.

> локаль
Ланг=pt_PT.В UTF-8
Язык=язык
Языкового=pt_PT.в utf8
Lc_numeric языкового=pt_PT.в utf8
У=pt_PT.в utf8
Категории lc_collate=pt_PT.в utf8
LC_MONETARY=pt_PT.в utf8
Для категории lc_messages=язык.В UTF-8
LC_PAPER=pt_PT.в utf8
LC_NAME=pt_PT.в utf8
LC_ADDRESS=pt_PT.в utf8
LC_TELEPHONE=pt_PT.в utf8
LC_MEASUREMENT=pt_PT.в utf8
LC_IDENTIFICATION=pt_PT.в utf8
Значение lc_all=

Редактирование (после ответов) :

Я использую Debian 9.4 (стрейч) с рамок для KDE В. 5.28.

  • кде-команде l10n-пт установленного пакета
  • Системные настройки > региональные Настройки > Язык установлен на "американском английском" (я предпочитаю видеть сообщения и диалоги на английском языке)

Я добавил несколько языка при попытке исправить эту проблему:

>язык -это
С
С. кодировке UTF-8
язык
язык.iso88591
язык.iso885915
язык.в utf8
португальский
В POSIX
pt_PT
[email protected]евро
pt_PT.iso88591
[email protected]
pt_PT.в utf8

И с помощью dpkg-перенастроить районов установить язык на "язык.В UTF-8 ".

+271
kushdilip 21 окт. 2014 г., 02:01:25

мой диск сервера Debian превышен из-за большого файла журнал PostgreSQL и хотя я удалил его, все равно, проводимых в PostgreSQL. Когда я перезапустите PostgreSQL я получаю сообщение об ошибке, как диск заполнен и программа не запускается. Это файл, указанный с помощью команды lsof +Л1:

КОМАНДА ПИД ПОЛЬЗОВАТЕЛЕЙ ФД ТИПА РАЗМЕР УСТРОЙСТВА/ИМЯ УЗЛА NLINK 
testproxy 22712 Постгреса 2Вт Рег 8,1 15309393920 0 1184540 /ТМП/с PostgreSQL-9.4-главная.журнал (удалено)

Я пробовал некоторые команды предлагали в других потоках, но он не работает. Может кто-нибудь подсказать, как удалить этот файл, учитывая перезапуска PostgreSQL не работает?

спасибо!

+182
madewael 6 нояб. 2014 г., 08:52:52

Я хочу настроить в CentOS 7 брандмауэр такие, что все входящие запросы будут блокироваться, кроме от исходных IP-адресов, что я белый. И для белого IP-адреса все порты должны быть доступны.

Мне удалось найти несколько решений (не уверен, будут ли они работать) для с iptables, но CentOS 7 использует выполнение firewalld. Я не могу найти что-то подобное, чтобы достичь брандмауэр cmd команду.

Интерфейсы находятся в общественной зоне. Я также перенесены все услуги уже в общественные зоны.

+175
MarkWeston 19 нояб. 2014 г., 18:52:08

Есть ли способ указать несколько переменных (не только целые) В для петли в Баш? Может, у меня есть 2 файлы, содержащие произвольный текст, что мне нужно работать.

Что я функционально нужно, это что-то вроде этого:

для меня в $(кошка файл1) и J в $(кошка файл2); выполните команду $я $Дж; сделано

Любые идеи?

+151
Fluent 20 авг. 2013 г., 12:48:31

Отпечаток ключа-хэш от ключа. В общественном ключевой файл, ключевой материал является вторым разделенных пробелами полей на линии, закодированных в base64. Формат отображения отпечатков пальцев зависит от хэш, который используется.

128-битный отпечатков пальцев использует MD5 и отображается в шестнадцатеричном формате. Например, следующие команды отображать один и тот же отпечаток, с разных препинания и окружающего материала:

СШ-кейген -Ф /и т. д./по ssh/ssh_host_rsa_key.паб -Л-Е С MD5
</и т. д./по ssh/ssh_host_rsa_key.паб у awk '{печати 2$}' | в base64 -д | программы md5sum

В SHA256 и отпечатков пальцев (256 бит) выводится в base64. Опять же, здесь две команды для отображения отпечатков пальцев.

СШ-кейген -Ф /и т. д./по ssh/ssh_host_rsa_key.паб -Л-Е и SHA256
</и т. д./по ssh/ssh_host_rsa_key.паб у awk '{печати $2}' | в base64 -д | с OpenSSL ша -SHA256 хэш -двоичный файл в base64

Если вам нужен 160-битный отпечатки пальцев, с помощью SHA-1, который никогда не был широко поддерживается (я думаю, что алгоритм SHA-1 не была введена в качестве альтернативы на MD5 до времени, когда ша-1 Сама по себе была устаревшей). Текущих версиях OpenSSH не поддерживаю, но вы можете использовать один из альтернативных методов, с помощью SHA1 вместо MD5 в или SHA256 и, в зависимости от того, нужно ли Вам помощью HEX или base64 формат.

+151
Duralumin 8 мая 2019 г., 10:16:01

По пути поставил ловушку на ошибки и давайте Ш. прекратить выполнение сценария в случае ошибки (комплект -е). Например

$ кот test.sh
комплект -е
ловушка "Эхо фу" подстраховаться
если [ $# == 1 ]; тогда
 выход 0
интернет
ложные
$ Баш test.sh
фу
$ Баш test.sh 1
$

(где $# - число аргументов)

В вашем скрипте вы просто должны убедиться, что вы выполнять ваши команды ловушку, когда скрипт выполняется успешно (т. е. без аварии происходит, например, в конце нормальную программу-поток).

комплект -Е означает, что каждый неравный статус выхода 0 завершает выполнение сценария. Аналогично, с Набор -у каждого (вероятно, случайное) использование неопределенных переменных заканчивается казнь.

Таким образом, перенос этой идеи в оригинальный корпус использовать, решение может выглядеть так:

$ кот test.sh
комплект -е
ловушка "РМ -Ф run_script.ЛКК" подстраховаться
если [ -Ф run_script.ЛКК ]; тогда
 сценарий Эхо $0 уже запущен
 выход 1
интернет
#
# делать ВСЮ работу ...
#
# ошибки нет до сих пор
РМ -Ф run_script.ЛКК
+121
jago 21 авг. 2013 г., 02:13:50

Звездочка-это уже необязательная графа (как это может быть символ ноль). Нет необходимости, чтобы добавить ? к нему.

Так, это будет нормально, если каждая скобка будет захватить ключ или значение?:

ы='[[:пробел:]]*' # пробелы
Н='[_[:alnum:]]+' # допустимое имя (ограниченная пробелами)
е="${ы}=${ы}" # знак равенства (=).

rkeyval="${с}(${н})${е}([^=]*) (${н})${е}([^=]*) (${н})${е}(.*)"
# 1^^^^^ 2^^^^^^ 3^^^^^ 4^^^^^^ 5^^^^^ 6^^^
Эхо "$rkeyval"

Что будет захватить такой:

если [[ $ИНП =~ $rkeyval ]]; затем

я=0
 пока ((я<${#BASH_REMATCH[@]})); делать
 функции printf '%s в: "%S"в\н' "$((я))" "${BASH_REMATCH[я++]}";
сделано
еще
 эхо "не ровня"
интернет

Печать:

0: "ключ1 = что когда-либо значение ключ2 = значение НБ.2 ключ3= "последнее значение""
1: "ключ1"
2: "что когда-либо значение"
3: "ключ2"
4: "значение НБ.2 "
5: "ключ3"
6: ""последнее значение""

И значения, которые вы хотите (если я правильно понял ваш код) можно аппроксимировать (изменить, чтобы получить идеальный матч):

ключ="${BASH_REMATCH[1]}"
Валь="${BASH_REMATCH[@]:2:3}"
слева="${BASH_REMATCH[@]:5:2}"
+94
Noah85788 10 февр. 2013 г., 09:17:10

В "$!" в начале седьмого сценарий ("$!Н;/.*\н\...) будет расширяться и PID последнего фонового задания. Переменные оболочки расширяются внутри двойных кавычек.

Если нет опыта работы, но был запущен, он будет расширяться, чтобы ничего, что тоже неправильно (если вы поместите скрипт sed в одинарные кавычки, он будет идти в бесконечный цикл).

+87
Y6uuSA 23 мар. 2010 г., 08:14:30

Я бы хотел, чтобы заменить по умолчанию 2048 бит ключ узла создается при установки OpenSSH или запустить его в первый раз с одним из 4096 бит.

Это приводит к двум вопросам:

  • Не в OpenSSH позволяет работает с 4096 битным ключом узла RSA (для SSH2 очевидно)?
  • Как SSH-ключей быть убеждены в том, чтобы не запрашивать пароль?

В Версия OpenSSH я бегу в 6.6p1.

+75
pattakosn 15 янв. 2018 г., 06:12:15
+40
Chanthea Williams 5 апр. 2017 г., 23:28:06

На самом деле, попробовать "Долгая дорога к 64-бит" на очереди АСМ: http://queue.acm.org/detail.cfm?id=1165766 Что было позже забрано коммуникаций АКМ. Первый 64-битный микро был на MIPS R4000, поставленный в СГИ малиновый 1Q1992, декабря Альфы отправлен в конце этого года.

R4000s бегали сначала в 32-битном режиме, потом в режиме 64/32, т. е. 64-разрядной операционной системы, 64 или 32-разрядных кодах пользователя. Альф всегда бегала Unix в 64-разрядной-только (разумный выбор, поскольку нет установленной базы из 32-разрядных приложений.)

Позже в 1990-х годах, СГИ способствовали усилия для 64-битных-из Линукс (для работы на Itaniums), о времени XFS была портирована на Linux (он очень хотел, 64-разрядная версия).

+36
Alehandrich 26 янв. 2017 г., 08:40:33

Вы, наверное, не есть способ для него, чтобы быть признанным в качестве внешнего диска.

От высокой Сьерра-года Apple использовала файловую систему компании Apple (APFS), для которых отсутствуют драйверы для Linux пока.

Файловая система компании Apple (APFS) - это проприетарная файловая система для macOS высокая Сьерра и новее, iOS 10.3 и выше, tvOS 10.2 и позже,[6] и в watchOS 3.2 и выше[7] разработаны и внедрены компанией Apple.[8][9] Он призван исправить основные проблемы, связанные с файловой системой HFS+ (также называют Мак ОС Расширенная), Предшественник APFS на этих операционных системах. Файловая система Apple является оптимизированная для флеш-накопителей и твердотельного накопителя.

Возможным решением является создание раздела промежуточными жира для обмена данными. Это может работать. В противном случае вам нужен другой Мак с, по крайней мере, высокая Сьерра, будучи не в состоянии получить доступ к этим данным.

Тандерболт тоже не особо хорошо поддерживаются в Linux.

+12
AiEsper 25 апр. 2017 г., 09:16:08

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil