Баш - соответствует строке, если число находится в пределах диапазона, определенного в соответствии

У меня есть текстовый файл со следующим форматом:

ПУНКТ А 10-20
Пункт Б,21-30
Пункт C,31-60
Пункт D,61-120

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

предположим, я ищу 33 я получаю товар с
если я ищу 100 я получаю пункт D и так далее...

(мой вопрос не фокусируется на разделении поля, а на соответствующие линии в пределах диапазона, так что если я хотел бы получить всей линии отображается это было бы прекрасно)

+581
iwangrozny 10 дек. 2019 г., 11:42:00
30 ответов

У меня есть файл с количеством столбцов, например

входной файл

12 15 27 
5 6 48 
19 16 25 
17 23 37

и т. д.

Я хочу, чтобы подсчитать все числа (х) в графе 2, например, что выполнить следующее условие 6 <= х < 20

так что результатом будет 3 , соответствующие числам 15,6 и 16.

+899
Jerry Wally 03 февр. '09 в 4:24

gtkpod-это графический пользовательский интерфейс для Apple iPod для UNIX-подобных систем, написанных с использованием инструментария GTK.

Ссылки

+820
user274940 28 сент. 2011 г., 18:40:10
Другие ответы

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


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

Это может работать:

параллельно pandoc {} -Ф уценки {.}.формат PDF ::: *.МД

Если вы не хотите, чтобы выполнить одну работу на поток процессора, но хочет силой 2 параллельно:

параллельно -J2 в pandoc {} -Ф уценки {.}.формат PDF ::: *.МД

Вы можете потратить 15 минут на чтение главы 1+2 ГНУ параллельные книги: http://www.lulu.com/shop/ole-tange/gnu-parallel-2018/paperback/product-23558902.html (напечатано), https://doi.org/10.5281/zenodo.1146014 (онлайн).

+780
Defirence 11 июл. 2019 г., 16:16:08

Один вопрос приходит мне на ум, где кошка и СР делает существенную разницу:

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

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

  1. Создать разреженный файл (изменения в /tmp заранее, чтобы избежать неприятностей - см. заключительное замечание):

    15> компакт-диск в /tmp
    16> ДД, если=/dev/нуль=sparsetest БС=512б искать=5 
    0+0 записей 
    0+0 записей из 
    0 байт (0 б) копировать, 5.9256 е-05 с 0.0 кб/с
    
  2. его размер - он не должен занять все пространство.

    17> ду -ш sparsetest
    0 sparsetest
    
  3. скопировать с ДЦП и размер проверить

    18> СР sparsetest sparsecp
    19> ду -ш sparsecp
    0 sparsecp
    
  4. теперь скопируйте его с кошкой и размер проверить

    20> кошка sparsetest > sparsecat
    21> дю -ш sparsecat
    1.3 sparsecat м 
    
  5. попробовать свои предпочтительные инструменты, чтобы проверить их поведение

  6. не забудьте очистить.

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

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

+772
Rich McGeheran 20 февр. 2013 г., 12:18:18

Редактировать /и т. д./кв/источников.список , как описано на официальном documentataion. Или скопируйте и вставьте следующую строку в терминал:

кошка <<ВФ > /и т. д./кв/источников.список
деб http://deb.debian.org/debian стрейч основных ВНО не бесплатно
деб-СРЦ http://deb.debian.org/debian стрейч основных ВНО не бесплатно

деб http://deb.debian.org/debian-security/ стрейч/обновления основных ВНО не бесплатно
деб-СРЦ http://deb.debian.org/debian-security/ стрейч/обновления основных ВНО не бесплатно

деб http://deb.debian.org/debian стрейч-обновления основных ВНО не бесплатно
деб-СРЦ http://deb.debian.org/debian стрейч-обновления основных ВНО не бесплатно
ВФ

Удалить репозиторий в Ubuntu надежный , xenial и космические :

РМ /и т. д./кв/источников.список.д/webupd8team-Убунту-атом-космический.список
РМ /и т. д./кв/источников.список.Д/С Java-8-дебиан.список
РМ /и т. д./кв/источников.список.д/getdeb.список

Затем выполните:

меткое обновление && APT для дист-апгрейд
подходит ... исправить сломанный установить

Редактировать

Вы можете очистить вашу систему с помощью:

в apt autoremove
АПТ чистые 
АПТ автоочистка 

Удаление старых ядер и заголовков ядра, вы можете перечислить их через:

команды dpkg --список для Linux-заголовков*'
команды dpkg --список 'Linux-образ*'

Затем установить и настроить localpurge пакета (см. человек localepurge) затем запустить его :

localepurge

пример вывода:

localepurge: дисковое пространство освобождается в /usr/* : х б
+767
Lewis Tolson 7 мая 2016 г., 22:59:39

Возможные Дубликаты:
Как мне удалить “отказано в доступе” заявления, распечатку из программы найти?

Когда я запускаю эту команду в Linux (в SUSE):

найти / -имя АНТ

Я получаю много сообщений об ошибках вида:

найти: `файл/etc/чашки/протокол SSL': отказано 

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

+740
T N 17 июн. 2016 г., 10:11:12

Да вы можете просто положить # (или любой другой символ, при условии, что первоначальная запись, например, СШ-ОГА это уже не действует), до соответствующей линии.

Если вы сделаете это, и система позволяет простой текст пароля, а также, пользователю будет предложено ввести пароль для входа. Так что вы, возможно, захотите, чтобы проверить, что нет (известных) пароль связывает с учетной записью.

+666
logen 1 июл. 2012 г., 10:23:13
вырезать -Ф1 файл | СНП | тр -з | сорт-рН
  • разрезать использует вкладка по умолчанию разделитель полей; -Ф1 выбирает первое поле.
  • уник -С для подсчета числа (смежных) повторений,
  • сортировка -рН сортировка числового порядка, отменено.

\спасибо{Джефф Шаллер}

+608
Fred Yankowski 20 мар. 2011 г., 21:35:55

Ниже приведены дюжину примеров того, как можно перевести файл, например это:

$ кот k.txt
1
2
3

а конвертировать его в этот формат:

1,2,3

Вы можете использовать эту команду, чтобы создать файл, если вы хотите играть вместе:

$ кот <<ВФ > k.txt
1
2
3
ВФ

Приведенные ниже примеры разбиты на 2 группы. Те, которые "работают" и те, которые "почти" работает. Я оставляю это, потому что часто времена, это так же ценно понять, почему что-то не работает, как это понять, почему что-то делает.

Большинство скриптовых языков, которые я знаю, представлены. Некоторые из них представляли несколько раз, так как со знаменитой аббревиатурой обычно используется в Perl, TIMTOWTDI.

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

Примеры "работы"

Эти фрагменты кода будет достигнут желаемый результат.

На вставить команду:

$ вставка -ы -д ',' k.txt 
1,2,3

В СЭД команду:

$ СЭД ':а;н;$!ба;ы/\н/,/г' k.txt
1,2,3

$ СЭД ':а;{н;с/\н/,/};Ба' k.txt 
1,2,3

В языке Perl команду:

$ Перл -00 -р -е-х/\п(?!$)/,/г'k.txt
1,2,3

$ Перл -00 -п-е гусеничка'; тр/\Н/,/' k.txt
1,2,3

Время на awk команду:

$ у awk '{функции printf"%с%С",с,$0, с=","}' k.txt
1,2,3

$ у awk '{функции printf "%с",$0}' k.txt | у awk '{суб(/\,$/,"");печать}'
1,2,3

$ на awk -вор=, 1 k.txt | у awk '{суб(/\,$/,"");печать}'
1,2,3

$ awk и начинается {РС="дн"}{gsub("\п",",");печати $0}' k.txt | у awk '{суб(/\,$/,"");печать}'
1,2,3

В языке Python команду:

$ питон -с "импорт каталога sys; sys в печати.устройства stdin.читать().заменить('\П', ',')[0:-1]" <k.txt
1,2,3

$ питон -с "импорт каталога sys; sys в печати.устройства stdin.читать().заменить('\п', ',').rstrip(',')" <k.txt
1,2,3

Баша - карты встроенной:

$ Map-файл -Т < k.txt; (ИФС=','; эхо "${а[*]}")
1,2,3

В Руби команду:

$ Рубина -00 -ЧП 'gsub /\Н/,","; " ЧОП " < k.txt
1,2,3

$ Рубина -00 -ЧП '$_.гусеничка!"\Н";$_.тр!"\Н",","' k.txt
1,2,3

На PHP в команду:

$ РНР -Р 'Эхо функции strtr(ЧОП(функции file_get_contents($массива argv[1])),"\п",",");' k.txt
1,2,3

Предостережения

Большинство из приведенных выше примеров будет работать нормально. Некоторые имеют скрытые проблемы, такие, как выше пример PHP. Функции Чоп() на самом деле псевдоним функция rtrim(), так что в последней строке все пробелы будут удалены.

Тоже так делаю в первом примере Руби, и первый пример. Проблема с тем, как они все используют такой тип операции, которая, по сути, "отбивные" прочь, вслепую, завершающий характер. Это нормально, в пример, что предоставленная ОП, но уход должны быть приняты при использовании этих типов лайнеров, чтобы убедиться, что они согласуются с данными, их обработки.

Пример

Говорят, наш пример файла, k.txt посмотрел, как это вместо:

$ Эхо -АН "1\Н2\Н3" > k.txt

Он похож, но есть одна небольшая разница. Это не завершающий перевод строки (\п), как исходный файл. Теперь, когда мы запустить первый пример мы вам в этом:

$ питон -с "импорт каталога sys; sys в печати.устройства stdin.читать().заменить('\П', ',')[0:-1]" <k.txt
1,2,

Примеры, что "почти" работает

Это "всегда подружка невесты, никогда не невеста" примеры. Большинство из них, вероятно, может быть адаптирован, но при работе на потенциальное решение проблемы, когда кажется, что "заставили", это, наверное, неправильный инструмент для работы!

В языке Perl команду:

$ Перл-П-Е С/\Н/,/' k.txt
1,2,3,

В ТР команду:

$ тр '\N' в ',' < k.txt 
1,2,3,

В Кот + Эхо команд:

$ Эхо $(кошка k.txt)
1 2 3

В Руби команду:

$ Рубина -ЧП '$_["\Н"]=","' k.txt
1,2,3,

Баша пока + читать встроенные модули:

$ в то время как читать линии; делать Эхо -Н "$строка"; сделано < k.txt
1,2,3,
+590
Arun K S 1 февр. 2013 г., 21:57:59

Использовать на awk:

на awk 'с;/^три$/{х=1} файл' 

или

на awk 'ы;$0=="три"{х=1} файл' 
  • С; будет печатать строку, если переменная х является истинным, что первое время после шаблон/слова был найден ...
  • /^три$/{х=1} будет присвоено переменной с значение true (1) если шаблон/слово не найдено.
+574
mhrzn 27 дек. 2010 г., 08:00:06

Кажется, вакансии-Р | команды xargs убить , однако она производит некоторые нежелательные выход по трубам, чтобы убить. Вот я группировка выходные вакансии-п , имея/не имея + или - символ

killjobs функция() {
 Рабочих мест=$(вакансии-п)
 Эхо $вакансии | команда grep -v с "+\|-"| у awk '{печати 2$}' | команды xargs убить -9
 Эхо $вакансии | грэп "+\|-"| у awk '{печати $3}' | команды xargs убить -9
}

И позже вы можете просто позвонить killjobs

+533
Mauro Muffatti 17 июн. 2012 г., 04:43:22

Ваша основная проблема здесь-это цитирование. Кроме того, я хотел бы использовать ассоциативный массив (и Баш вместо ш), а не пытаться объединить имена переменных (которые могут быть возможно, но я не смог заставить его работать). Детали ваших ошибок, наверное, зависит от конкретных имен файлов у вас есть, но попробуйте это вместо этого:

#!/Бен/ОКР Баш

LASTFILES=`найти в /var/журнал опции-mtime -1 -имя_экземпляра "*.КШМ"`

КЛЮЧЕВЫЕ СЛОВА="МД АГ ГА"

countMD="0"
countAG="0"
countGA="0"
объявить-count1;
объявить-счетчик2;

для меня в "$LASTFILES" ; сделать
 для "$запросам" ; сделать
 команда grep -это count1 [долларов]=`"$Дата" "$я" | грэп -я "\"$с\"" | Команда grep -с smsMoBilling`
счетчик2 [долларов]=$((${счетчик2[$в]}+${count1[$в]}));
сделано
сделано
+520
Chetana Nameirakpam 29 мая 2010 г., 17:55:04

Когда веб-страница загружается на сервер, а я хочу, чтобы запустить скрипт на сервере В. Я могу сделать это с помощью серии команд от сервера при входе на сервер B и выполнение скрипта, но это нужно делать все в одном заявлении, так что PHP может выполнить его.

Это работает:

пользователь@в$ судо -у ВСП-данных Баш
Баш: /главная/пользователя/.bashrc следующее: разрешение отклонено

Затем:

ВСП-данных@в$ СШ-я в /etc/СШ/ВСП-данных/id_rsa дистанционное@Б
Добро пожаловать на Ubuntu 12.04.1 ЛЦ (GNU/Линукс 3.2.0-32-generic и архитектуру x86_64)

Затем:

дистанционное@Б$ /home/web/script.php

(нет выхода, но я вижу результаты в базе данных)

Так я вижу у всех есть доступ к получить сообщение, где это происходит. Но когда я пытаюсь объединить его в одно заявление:

пользователь@в$ судо -у ВСП-данных Баш
Баш: /главная/Дзен/.bashrc следующее: разрешение отклонено

(как Apache / PHP будет)

ВСП-данных@в$ СШ-я в /etc/СШ/ВСП-данных/id_rsa дистанционное@Б `/home/remote/script.php`

затем я получаю:

Баш: /home/remote/script.php: нет такого файла или каталога
Добро пожаловать на Ubuntu 12.04.1 ЛЦ (GNU/Линукс 3.2.0-32-generic и архитектуру x86_64) ....

Он также не дает мне войти в систему Б, которая не имеет никакого отношения, но странные.

Потом, как только тест на вменяемость, я по-прежнему От есть, чтобы запустить скрипт:

дистанционное@Б$ /home/remote/script.php

Заранее спасибо за любые советы!!

+510
sergey141984 31 дек. 2014 г., 09:48:12

См https://docs.ansible.com/ansible/yum_repository_module.html

Ваш код должен быть

- хозяева: все

 # определить переменные.
Варс:
 epelReleaseMajorVersion: 7
 epelReleaseMinorVersion: 8

задачи:
 - имя: добавить epel РЕПО
yum_repository:
 название: epel_repo
 описание: EPEL репозитория Yum
 автоопределения: http://dl.fedoraproject.org/pub/epel/{{epelReleaseMajorVersion}}/x86_64 с/

Так вы неправильно написали название модуля. Базовый ошибался. Переменная ссылка была неверной. И yum_repository анзибль модуль не имеет каких-либо параметр, называемый теги

+485
walkie 26 февр. 2014 г., 19:52:05

Я искал через человека найти , но это не дает мне ответ на простой задаче:

Я хочу, чтобы список всех файлов внутри папки, которые были изменены в течение последних 5 часов.

Я попытался

найти ~/.фиолетовый/журналы -типа F -параметра mmin 1000

чтобы показать измененные файлы за последние 1000 минут, но не попадает.

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

+475
Erik Levin 4 февр. 2015 г., 22:16:35

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

 тест Эхо '' | netcat на сервер 7 

таким образом netcat, его будет ждать более входа, а не выхода.

Как я могу сделать netcat на выходе после получения ответа от службы Echo?

+468
Steven Jurman 21 окт. 2015 г., 02:46:54

Вот СЕПГ + туалет + НЛ + котБаш петли)

набор trapetz Симпсон
для файл в "[email protected]" ;Сделать
 { туалет -Л-М файле"$"; кошка "$файл"; } | 
 СЭД -шп '1{н;с/(.*)\Н(.*)/\2\с x01\1/};р' | НЛ |
 СЭД -Р '1{с/(.*)\с x01 *([0-9]+) +([0-9]+) (.*)$/\4 (\2 линии, \3 символов)\Н\1/};$с/.*/&\Н/' 
сделано; Эхо " (${ # @ } - файлы)"

Выход

trapetz (3 линии, 73 символов)
 1 х = 0:0.0001:7pi
 Сюжет 2(х, Sin(х).*соѕ(х))
 3 Зона = trapz(х, Sin(х).*соѕ(х))

Симпсон (2 строки, 59 символов)
 1 ф = рядный(грех(х).*соѕ(х));
 2 Площадь2 = квада(ф, 0, 7pi, 1е-16)

(2 файла)

Вот СЕПГ + грэп (нет туалета , хотя).

Используя СЭД для таких ситуаций, как это хорошо для регулярных выражений и sed жонглирование практике, но когда жонглирование становится слишком много, возможность использовать один инструмент (например. на awk) является ususlly лучший вариант..

грэп -НХ '.' trapetz Симпсон | СЭД -Ярд 'г; с/^([^:]+):.*\Н\1/&/; ТП; ч; с/^([^:]+).*/\1/п; г; :п; з/^[^:]+:([^:]+):(.*)\Н.*/0000\1 \2/; с/^[^ ]*([^ ]{4})(.*)/\1\2/п; г; с/^([^:]+).*/\1/; ч'

Или более читабельное представление :)

грэп -НХ '.' trapetz Симпсон |
 СЭД -Ярд '
 Г # выкройка+=НЛ+удерживайте
 с/^([^:]+):.*\Н\1/&/ # Если
 Т рисунком "printline" # когда пред'==филиал Ворка с рисунком "printline" 
 : new_file # когда пред'!=заголовок печатать валюту 
 ч # удерживать шаблон 
 с/^([^:]+).*/\1/п печать заголовка # (именем)
 г # получение проведены шаблон 
 : рисунком "printline" # печать текущую строку (с номером линии) 
 с/^[^:]+:([^:]+):(.*)\Н.*/0000\1 \2/ # нулевой номер колодок 
 с/^[^ ]*([^ ]{4})(.*)/\1\2/п # число Ширина = 4
 г # получение проведены шаблон 
 с/^([^:]+).*/\1/ экстракт# именем
 ч # удерживать именем
' 

Выход

trapetz
0001 х = 0:0.0001:7pi
Сюжет 0002(х, Sin(х).*соѕ(х))
0003 площадь = trapz(х, Sin(х).*соѕ(х))
Симпсон
0001 Ф = рядный(грех(х).*соѕ(х));
0002 Площадь2 = квада(ф, 0, 7pi, 1е-16)
+396
Geoff Adams 12 авг. 2016 г., 20:41:06

Команды, которые вы используете может только извлекать данные из первой записи в zip-архиве; это говорилось прямо в funzip выступает в manpage:

funzip выступает без файла аргумент выступает в качестве фильтра, то есть предполагается, что zip-архив (или с помощью gzip'Д(1) файл), которая передается на стандартный ввод, и он извлекает первый элемент из архива в stdout.

faredata2013.zip содержит несколько записей, так что вы должны использовать распакуйте , чтобы извлечь их. Если вы хотите, чтобы извлечь их на стандартный вывод, можно использовать распакуйте с вариант, и добавить -вопрос , если вы просто хотите сырое содержимое всех файлов в архиве. ( экстрактами архива содержимое в стандартный вывод, по умолчанию с коллектором, давая каждой имя файла, прежде чем ее содержание; -вопрос выдержки без вывода имен файлов). Вы можете также использовать вариант вместо обе и -вопрос.

+372
SebastianC 10 дек. 2019 г., 01:22:06

Можно определить скрипт для этого:

#! /Бен/ш -
КМД делать
если
 cmd_path=$(Командной в - "$ЦМД")
тогда
 набор -- "[email protected]" "$cmd_path"
еще
 е >&2 '"%S" не найден\п' "$УМК"
интернет
сдвиг
сделано
[ "$#" -ГТ 0 ] && ВИМ -- "[email protected]"

То, что можно использовать из любой оболочки.

Обратите внимание, что это не сработает для ш примитивы (такие как эхо/[...).

С ЗШ, вы бы просто запустить:

ВИМ =ЦМД

Или

ВИМ УМК(:Р)

для редактирования файла cmd в команду.

+370
teddy blakka 27 апр. 2019 г., 00:44:09

От человека присоединиться

 -а как filenum
 также печатать строки unpairable из как filenum файл, где как filenum является
 1 или 2, соответствующий ФАЙЛ1 или ФАЙЛ2

 -е пустые
 заменить недостающие поля ввода пустыми

так

присоединяйтесь -А1 -е 'на' -о 0,2.2,1.2,1.3,1.4 Б
1 А Н м н
2 Н м н м
3 б н м н
4 Н м н м
5 С Н м н
+282
Gareth Compton 3 авг. 2014 г., 05:50:08

с например помощью sed, awk или питона.

будет 548 строк в исходном файле тхт

из этого:

на HTTP://twit.cachefly.net/audio/sn/sn0001/sn0001.mp3
на HTTP://twit.cachefly.net/audio/sn/sn0001/sn0001.mp3
на HTTP://twit.cachefly.net/audio/sn/sn0001/sn0001.mp3

к этому:

на HTTP://twit.cachefly.net/audio/sn/sn0001/sn0001.mp3
на HTTP://twit.cachefly.net/audio/sn/sn0002/sn0002.mp3
на HTTP://twit.cachefly.net/audio/sn/sn0003/sn0003.mp3
+278
Lisa Greene 23 янв. 2018 г., 11:48:57

Они не на вашей машине, и они не могут быть использованы, но вы могли бы сделать хуже, чем поиск через этот веб-сайт вы используете, например, поиск по СЭД в тело ответа с результатом 5+, как они отвечают на проблемы реального мира, ответил.

+272
Agi Maulana 2 мая 2016 г., 08:20:15

Я пытаюсь перенаправить вывод Bash для переменной имя файла. Вот мой скрипт выглядит

#!/бин/Баш
для меня-кошачий серверов
делать
если [ "$я" = "198.162.1.3" ];
тогда
ВАР="яблоко"
интернет
тест СШ@$я "команде uname -Н"
сделано > /tempout/uname_${ВАР}.тхт

Я получаю именем как /tempout/uname_.txt

Ожидается, что имя должно быть uname_apple.txt

+262
necronomicron 1 авг. 2014 г., 10:40:23

В bash есть также autocd вариант. Вы можете включить его с помощью shopt -с autocd:

ПБМ@тавров ~ $ shopt -с autocd
ПБМ@тавров ~ $ Джанго # теперь просто введите этот
компакт-диск ./Джанго <- это делается автоматически
ПБМ@тавров ~/Джанго $
+217
AkiRoss 27 мая 2012 г., 21:41:21

Так и тянет открыть файл с кота , а затем с помощью команды grep , чтобы получить соответствующие линии становится только меня до сих пор, когда я работаю с конкретным входить в набор, что я занимаюсь. Это необходимо для соответствия строк в шаблон, но только чтобы вернуть часть строки после матча. Часть до и после матча будут постоянно меняться. Я играл с помощью СЭД или на awk, но не смогли разобраться, как отфильтровать строку либо удалить часть перед матчем, или просто вернуться в часть после матча, либо будет работать. Это пример строки, что мне нужно фильтр:

2011-11-07T05:37:43-08:00 <0.4> ИСИ-udb5-ash4-1(типа id1) /загрузчика/ядра.для amd64/ядра: [gmp_info.с:1758](пид-40370="КТ: ГМП-диск-обновить")(Тид=100872) новая группа: <15,1773>: { 1:0-25,27-34,37-38, 2:0-33,35-36, 3:0-35, 4:0-9,11-14,16-32,34-38, 5:0-35, 6:0-15,17-36, 7:0-16,18-36, 8:0-14,16-32,34-36, 9:0-10,12-36, 10-11:0-35, 12:0-5,7-30,32-35, 13-19:0-35, 20:0,2-35, вниз: 8:15, soft_failed: 1:27, 8:15, зашло в тупик: 12:6,31, 20:1 }

Часть мне нужно, это все после "заглохла".

Фон за это, что я могу выяснить, как часто что-то глохнет:

кошка сообщения | grep в тупик | туалет -л

Что мне нужно сделать, это выяснить, сколько раз определенный узел застопорился (обозначается часть перед каждым двоеточием после "заглохла". Если я просто grep для этого (т. е. 20:) он может возвращать строки, мягкий, проваливается, но не глохнет, это не поможет мне. Мне нужно отфильтровать только заглохла часть Итак, я могу grep для конкретного узла из тех, что зашли в тупик.

Для всех намерений и целей, это система FreeBSD со стандартным GNU базовых утилит, но я не могу установить ничего лишнего, чтобы помочь.

+204
brdido 12 авг. 2011 г., 12:33:37

Это зависит от файловой системы. Для ext4, вы можете сделать это с активные следующим образом:

[email protected]:/tmp$ ДД, если=/dev/нуль=в ext4.ИМГ БС=графа 1М=100
104857600 байт (105 МБ) скопировал, 0.645009 с 163 МБ/с
[email protected]:/tmp$ mkfs, а.в ext4 в ext4.ИМГ 
mke2fs 1.42.5 (29-июл-2012)
в ext4.img не блок специальное устройство.
Все равно продолжить? (г,н) г
...
Суперблоков записи и учета файловой системы информация: сделано 
[email protected]:/tmp$ mkdir служат в ext4
[email protected]:/tmp$ судо монтирования для ext4.ИМГ в ext4
[email protected]:/tmp$ команды mkdir -р в ext4/тест/суб/
[email protected]:/tmp$ sudo размонтировать файловую систему EXT4
[email protected]:/tmp$ активные -Вт в ext4.ИМГ 
активные 1.42.5 (29-июл-2012)
активные: ссылка тест/суб/петли
^Д
[email protected]:/tmp$ ЛС в ext4/тест/суб/петли/суб/петли/суб/петли/суб/петли/суб/петли/
Итого 1
drwxrwxr-X 2 двух Дэннис Дэннис 1024 МРТ 26 12:15 суб

Примечания:

  • вы не можете связать непосредственно к родителю, так фу/бар может быть ссылка на ФОО, следовательно, дополнительных каталога.
  • Вы не должны работать активные на смонтированных файловых системах. Если вы это сделаете, вам будет нужно отмонтировать/смонтировать после внесения изменений.

Такие инструменты, как найти и LS все-таки не петля:

[email protected]:/tmp$ поиск в ext4
в ext4
в ext4/потерянные
найти: `в ext4/потерянные': отказано в доступе
в ext4/тест
в ext4/тест/суб
найти: файловая система петли обнаружены; `в ext4/тест/суб/петля является частью той же файловой системе, петли как в ext4/тест.
+192
Danielle Clamp 4 окт. 2018 г., 02:18:40

У меня есть такой файл

1/2345|Джон|Смит
2/4563||Смит
3/5968||Мэ
4/896|Рик|Лоусон
5/889||вихревой

Как мне подсчитать количество строк, которые имеют данные в третьей колонке?

+172
Ryan Lavelle 4 янв. 2018 г., 20:17:28

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

/Home/имя_пользователя/.gnome2/теперь
/Home/имя_пользователя/.переименовать/приложения/окно gedit-2
/Home/имя_пользователя/.переименовать/приложения/гном-настройки/окно gedit
+135
ravi 12 июл. 2019 г., 21:44:31

В некоторых системах Unix, я могу нажать Ctrl-A или Ctrl-E, чтобы перейти к началу или концу линии. На некоторых Unix системах я не могу и он просто печатает ^или ^e и т. д. Что определяет, будет ли этот keystoke работает, как я ожидаю (перемещаться по командной строке), или печатает ^А, ^Е и т. д. характер?

+112
kjlnorris 25 июл. 2011 г., 11:05:33

Я пытаюсь настроить виртуальные почтовые ящики. Не виртуальные учетные записи пользователей, а виртуальные папки в учетной записи пользователя.

Это позволяет добиться более эффективного управления входящей почты. Несколько, как в Gmail с его этикетки.

Это должно быть очень легко включить. Просто добавить пространство имен

виртуальные пространства имен {
 префикс = виртуальный.
 разделитель = .
 расположение = виртуальный:~/хранения/виртуальная:макет=почтовой++
}

затем добавить почтовый ящик к пространству имен

виртуальные пространства имен {
 почтовый ящик "почты" {
 special_use = \все
 авто = подписаться
 комментарий = Все мои сообщения
}
}

и включение виртуального плагина mail_plugins = $mail_plugins виртуальных

Это все хорошо, но я получаю сообщение об ошибке в логах

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

Я не понимаю почему и не могу найти ничего по этому вопросу.

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

Если это разрешение, где я должен проверить? Что я должен быть изменения в конфигурации?

Спасибо за вашу помощь

Редактировать

Ок, я по-прежнему нужна помощь в понимании этого. Но мне удалось получить что-то происходит благодаря этой рассылки сообщений

Кажется, что даже если макет является почтовой++ ты должен структуру виртуальных папок в виртуальные/все, виртуальный/работы и т. д., структура ( по умолчанию макет=ФС для виртуальных папок. Но, вы должны ссылаться на них при . нотации, которая является почтовой++ структура во всей конфигурации файлов.

Либо я чего-то не понимаю или это баг.

Другое странное поведение, что я не могу показаться, чтобы получить ничего, кроме виртуальных:~/почтовой/виртуальная работа. То есть, если я хочу, чтобы имя виртуальной папки что-то другое, чем виртуальный он, кажется, не быть подобран почтового клиента.

Наконец, я был под впечатлением, что если ты гнал список = дети и скрытые = правда под пространство имен, вы не увидите реальных виртуальных папок как родитель в ваш почтовый клиент, но только ребенок виртуальных папок. Ок, я думаю, что перечитывая документы, если вы скрываете имен, ни один ребенок не будет в списке. Но какова цель сокрытия имен, если мы не можем получить к ним доступ?

Редактировать

Я забыл упомянуть, что голубятня не создает виртуальные папки, если она не существует даже с авто = подписаться находится. Он будет показывать, если я создать его из командной строки. Что это боль, чтобы сделать!

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

+95
Male Josh 26 окт. 2011 г., 10:57:58

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

$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