Пакман - получить список пакетов, установленных пользователем

Как я могу получить список пакетов, которые были явно установлены пользователем?

Я в курсе:

Пакман -Qе
Пакман -Ци

Но те, кажется, включает пакеты по умолчанию для моей рассылки (например, суда). Я хочу перечислить только тех пакетов, которые были установлены пользователем, используя, например, "Пакман -Сю newpackage"

+974
Andrea Parodi 9 апр. 2014 г., 18:48:01
36 ответов

Вот что я должен был сделать на CentOS 7 (я знаю, что это не ПЛЭС 12.2). @Себастьян ответа очень помогли, но я по-прежнему необходимо найти еще один параметр "орг.гном.настройки-демон.Плагины.активный обмен правда". Я также хотел, чтобы она на все мои локальных сетей (стандарт IEEE802) интерфейсы (проводные/беспроводные):

gsettings установленные org.гном.Вино строке-включен ложные
gsettings установленные org.гном.Проверка подлинности-методы вино "['ВНК']"
gsettings установленные org.гном.Vino требует шифрования ложных
gsettings установленные org.гном.Вино с VNC-пароль $(Эхо -Н 'my_password'|в base64)
gsettings установленные org.гном.настройки-демон.Плагины.активный обмен правда
Эс=$(nmcli -т -ф в виде UUID,тип C с ... активный | грэп 802 | на awk -е ":" '{ печати "'\"" $1 "'\"" }' | паста -ы -д -)
gsettings набор org.gnome.settings-daemon.plugins.sharing.service:/settings-daemon org/gnome//plugins/sharing/vino-server/ включен-подключений "[ $Эс ]"
+997
Alex Vang 03 февр. '09 в 4:24

вы можете редактировать файл/etc/dhcp-сервер/программа dhclient.конф отредактировать строку, удалив #подставляла доменного имени-сервера

+868
emilycahan 26 мар. 2010 г., 01:29:44
Другие ответы

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


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

Самый простой способ, возможно, использовать Docker контейнер, или если бы 32-разрядные контейнеров было легче найти.

Там есть официальный минимальный ArchLinux изображения здесь, но поскольку он не говорит иначе, а это 2016, я предполагаю, что это 64-разрядная. Однако, это не сценарий, который был использован для создания изображения, так оно, вероятно, не будет много работы, чтобы добавить опции, переключить архитектуры.

Если у вас есть минимальный изображение, а затем установку LibreOffice будут прямо вперед, используя Пакман. Запуск X-приложений внутри контейнера, это немного сложнее, но должно работать так долго, как вы используете --нет=хозяин и -в /Главная/пользователя:/дом:пользователь при создании контейнера, и использовать те же имя пользователя/ID пользователя внутри контейнера, так и снаружи.

+837
UnderDog 21 июн. 2012 г., 12:31:24

Я развернул Skype по этому документу. Однако, я не понимаю, как добавить раскладку клавиатуры и карте.

+808
Magbaad 19 июн. 2017 г., 09:30:47

Таким образом, я сделать цветной вывод:

класс грэп testdata.py 

Поскольку это получает набор в мой .bashrc следующее:

грэп -Н псевдоним грэп=' - цвет'

Но если я Поиск вроде этого, я не вижу цвета выход:

найти -имя '*.пы' | команды xargs класс грэп ""

Кто-нибудь идея, как включить цветную печать на грэп если через Найти ...| команды xargs grep в?

+794
Djamel Bousis 23 июл. 2013 г., 21:44:24

По умолчанию, судо требует от пользователя аутентифицировать себя перед выполнением команды.

Это поведение можно изменить через тег NOPASSWD.

Для одного пользователя, попробовать

ПОЛЬЗОВАТЕЛЬ ALL=(ALL:ВСЕ) NOPASSWD:ВСЕ

Мы можем также изменить синтаксис, чтобы разрешить конкретные команды , как

Пользователь all= NOPASSWD: /bin/, и убить, /ОГРН/общ.

Suoders руководство более детально осветить эту тему

+786
Adriana Zaldivar 23 дек. 2018 г., 04:55:27

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

Один большой нюанс заключается в том, что модуль не распознает х сессий, только в терминальных сессиях (потому что он проверяет владение телетайп устройство, которое х сеансов нет, так что концы искать на/dev/:0 , который не существует). На практике это означает, что он будет распознавать вас как войти в систему если у вас возникли терминала откройте в вашем сеансе (но и экран или tmux работает в фоновом режиме).

Я думаю, что-то вроде следующего может работать для вашего usecase:

# Пропустить регулярные проверки пароля, когда уже вошли в систему (т. е. когда
# отпирание). Это пропускает целый ряд модулей с общей идент когда
# успешные, так это перерывы, когда дополнительные первичные модули добавляются там,
но это, кажется, единственный способ (используя успех=сделано предотвращает
# дополнительные пост-авт модули от бега).
авт [успех=2 по умолчанию=да] pam_alreadyloggedin.так отлаживать

@включают общие-авт

авторизации требуется pam_u2f.так

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

+756
Leo103 27 сент. 2010 г., 17:07:20

Трубы результат в сортировки для фильтрации дубликатов.

грэп -ре базы данных и каталоги ... | рода -ут: -К2

О -т: а -К2 вариантов сортировки приведет к его игнорирует имя файла при выполнении сортировки и слияния.

Или, если вы не хотите, чтобы имена файлов, просто:

грэп -хре базы данных и каталоги ... | рода -у 
+749
xxbc 19 сент. 2012 г., 07:00:43

Я обнаружил, что раздражает, как хорошо.

Похоже , теперь переключатель был добавлен в версии 220 (см. Эта линия в changelog), и CentOS 7 в настоящее время на Версия 219. Надеюсь, скоро тогда!

Вы можете проверить свой версия systemd с systemctl --версия.

+730
bigben 26 нояб. 2015 г., 03:30:24

Я trail.txt, которая содержит специи соединений. Теперь я хочу, чтобы заменить все расширенные параметры в одну строку, т. е. удалить только + и добавить, что строки на предыдущую строку.

trail.txt

данные
+ net06706 net06707
+ net221 net222 net223 
М1 net10 rwl по вдда ВСС НЧ л="l1pg+0.005 щ" ш=w1pg+0.105 у 
М0 вдда rwld net10 ВСС НЧ л="l1pg+0.005 щ" ш=w1pg+0.105 у 

(Желательно) trail.txt

net06706 данные net06707 net221 net222 net223 
М1 net10 rwl по вдда ВСС НЧ л="l1pg+0.005 щ" ш=w1pg+0.105 у 
М0 вдда rwld net10 ВСС НЧ л="l1pg+0.005 щ" ш=w1pg+0.105 у 

Команда

trail.txt СЭД -Е 'С/^+/\B/г' 

Я пытался заменить + с возврата , но не получается. Есть ли альтернативный способ, чтобы работать над этим? Есть ли другие альтернативы?

+700
Shockwave 9 апр. 2014 г., 19:53:49

Попробуйте это:

СЭД -р 'с/^memberUid: (.*)/nisNetgroupTriple: (-,\1,)/' testfile2 
nisNetgroupTriple: (-,Тони,)
nisNetgroupTriple: (- Иаков)
nisNetgroupTriple: (-,зенни,)
nisNetgroupTriple: (-,helori,)
nisNetgroupTriple: (-,honies,)
nisNetgroupTriple: (-,охотник,)

Используя СЭД с поиска и замены и захвата группы (.*). В Замена струн, мы просто создаем нужный формат, и \1 заполняет то, что было захвачено в скобках.

+669
franco 22 нояб. 2012 г., 06:14:28

Для openSUSE 12.2 (Богомол), то сценарий для "После" должно быть в/etc/инит.д/После-местные , и вы, возможно, потребуется включить его через systemctl, такой...

Чтобы включить в /etc/инит.д/После-местные,

systemctl включить после-местные.услуги

Чтобы проверить состояние в /etc/инит.д/После-местные,

статус systemctl после-местные.услуги
+641
user199328 16 нояб. 2019 г., 23:56:57

Используя GNU awk и:

на awk -е\| '{печати gensub(/Ordernum=(.*)/,"\\1","g",$2)","gensub(/mn=(.*)/,"\\1","g",$3)"/"gensub(/yr=(.*)/,"\\1","g",$4)","gensub(/id=(.*)/,"\\1","g",$5)","gensub(/Name=(.*)/,"\\1","g",$6)","gensub(/Street=(.*)/,"\\1","g",$7)","gensub(/City=(.*)/,"\\1","g",$8)","gensub(/State=(.*)/,"\\1","g",$9)","gensub(/Zip=(.*)/,"\\1","g",$10)","gensub(/Country=(.*)/,"\\1","g",$11)}'
+632
TesuqueT 29 янв. 2011 г., 07:10:54

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

+627
bjh shahanawaz and salem and a 13 апр. 2010 г., 01:35:05

Я пытаюсь установить НРПЕ (среда дистанционное плагин исполнителем) в CentOS в системе. В конфигурации шагом, документ мне дали сослаться на говорит,

./настройки --включить-командной аргументы --с-помощью Nagios-пользователей=библиотеки --с-помощью Nagios-группа=библиотеки --с-протокол SSL=/usr/Бен/OpenSSL с-С-с SSL-сайт lib=/usr и/lib в/x86_64 с-Линукс-гну

Но каталог в/usr/lib в/x86_64 с-Линукс-гну нет в моей системе. Это содержимое каталога/usr/lib в каталог:

[корень@ПР2 ~]# LS в каталоге /usr/lib в
lib и/ lib64/ IP-адресов 

[корень@ПР2 ~]# LS в каталоге /usr/lib в/
binfmt.д/ жратву/ настройка/ команды sysctl.д/
СРР рэоз/ с помощью polkit-1/ systemd в/
отладка/ АМПА kdump/ вместо python2.7/ tmpfiles.д/
дракате/ ядра/ об/ тюнингованные/
выполнение firewalld/ язык/ sendmail-а в udev/
прошивки/ команды modprobe.д/ с sendmail.постфикс ням-Плагины/
игры/ модули/ программы sendmail.с sendmail 
/ модулей нагрузки ССЗ.д/ с SSE2/ 

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

В случае, если это помогает, это версия для CentOS в моей машине:

[корень@ПР2 ~]# оборотах --запрос в CentOS-релиз
в CentOS-выпуск-7-4.1708.el7.в CentOS.архитектуру x86_64
+582
Prabhu Gantayat 29 окт. 2018 г., 13:07:55

Чтобы запустить программу, он открыл ядра (или его переводчик). Пока она запущена, файл остается открытым.

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

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

+580
xierch 13 окт. 2011 г., 23:31:31

Один из способов , используя GNU СЕПГ, может быть:

СЭД -ээ '/^((.)\2+)+$/!д' input.txt
+571
Pushpendra 27 авг. 2015 г., 22:29:34

${#стр} длина стоимостью $ул. Смотри оболочки параметр расширения в bash руководство.

для ((Я=й-1; Я=0; я -)) это просто с-как для петли, с помощью арифметического синтаксиса Баша. Смотри циклические конструкции в руководстве

+545
shabtastic 5 июн. 2018 г., 20:43:01

Это не имеет ничего общего с самим версию MariaDB.

Интерфейс конфигурации пытается втянуть коробки вокруг текста, но строки символов рисунок не правильно интерпретируемые программы терминала. Это означает, что существует несоответствие между тем, что набор символов должны быть использованы, и что на самом деле используется, и/или тип терминала не совсем корректно.

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

В противном случае вам придется выяснить, какой тип терминала Терминал программа эмуляции, и что юр Дебиан система думает, что вы используете (Эхо $срок). Если вы используете шпаклевку , то вы, возможно, потребуется изменить настройки в разделе "перевод" меню ("Перевод" о том, как персонажи переводятся).

+493
AngryWombat 14 июл. 2015 г., 22:49:41

Большое спасибо. Так, если я правильно понял:

Например:

ЛС-Лл /УСР/Либ/systemd в/системы/уровень*.цель

Выход:

в /usr/lib в/systemd в/системы/runlevel0.цель -> выключения.цель
в /usr/lib в/systemd в/системы/runlevel1.цель -> спасение.цель
в /usr/lib в/systemd в/системы/runlevel2.цель -> мульти-пользователей.цель
в /usr/lib в/systemd в/системы/runlevel3.цель -> мульти-пользователей.цель
в /usr/lib в/systemd в/системы/runlevel4.цель -> мульти-пользователей.цель
в /usr/lib в/systemd в/системы/runlevel5.цель -> графические.цель
в /usr/lib в/systemd в/системы/runlevel6.цель -> перезагрузка.цель

Итак, как вы видите, понятие уровней не существует, но вполне устаревшим в связи с тем, что уровень.конечные файлы фактически не “настоящие” файлы, но ссылки на новый, современный, лучше по имени файлов схему что systemd не любит называть их “мишени”.

Поэтому, если вы хотите, чтобы сделать sth как команды telinit 5 это будет выглядеть так: systemctl изолировать runlevel5.цель который идентичен с: systemctl изолировать графический.цель (рекомендуется на мой взгляд).

Только в случае, если вы заинтересованы в том, чтобы знать все возможные цели:

общ. в /usr/lib в/systemd в/системы/*.цель
+476
FittyFrank 2 янв. 2014 г., 06:43:36

Поверх того, что @cuonglm сказал, проверьте ссылки на банкет в твою .tmux.конф.

Например, я использую типичный интеграции для копирования и вставки в iTerm в на Mac:

установить-опции-G по умолчанию-команда "присоединить к пользователю-пространства имен -л Баш"

... который, чтобы функционировать должным образом с ЗШ должен быть изменен на:

установить-опции-G по умолчанию-команда "присоединить к пользователю-пространства имен -л ЗШ"

+474
Pweeen 17 дек. 2013 г., 10:07:07

Я с помощью Amazon в Linux, bash оболочки. У меня есть эта инструкция, которая извлекает и выводит вторую строку из файла с разделителями-запятыми данных ...

на awk -F' с' 'выберите * от {печати $2}' myfile будет.КШМ

Хотелось бы распечатать что-то немного более сложным, в частности, привлекая мое печатных столбцов в SQL-код, так что я попытался это

 на awk -F' с' 'выберите * от пользователя, где ID = {печати $2}' myfile будет.КШМ

но выше распечатывает ничего. Что я делаю не так? ЖЭКа я могу извлечь мой ID в другой текст (который в этом случае может быть инструкция SQL)?

+469
Kathy Wright 23 сент. 2018 г., 19:25:11

Покуда вы ищете конкретные персонажи (т. е. не с помощью кодировки или поиск без учета регистра), вы можете сделать греп искать байт: конвертировать любые не-ASCII символов в регулярном выражении в байтовое значение, которое представляет его в KOI8-R и вызов команды grep в локали c (значение lc_all=C в грэп ..., или просто языкового=с категории lc_collate=C в грэп ...), так что он ищет байты.

Вы можете использовать функцию iconv -F в кодировке UTF-8 -T в кодировках KOI8-R и для преобразования строки, которые вы вводите в UTF-8 в кодировках KOI8-R даже если с KOI8-R и районов, не перечисленные в язык -а.

В fuseflt метод также использует программу iconv и не нужен язык, чтобы быть построены.

+463
Gvidon 17 апр. 2018 г., 22:01:50

Я нашла библиотеку на моей системе и я не думаю, что он используется везде. Так ради опрятность' я хотел удалить его, но я хочу убедиться, что я ничего не сломай.

Конкретно речь о libgme0. Я на Линукс Минт 18.

Пока я пытался

лдд /ОГРН/* | libgme0 грэп лдд файл /sbin/* | libgme0 грэп команды ldd /usr/Бен/* | libgme0 грэп лдд выполнить /sbin/* | libgme0 грэп

и не получил результатов. Это достаточное доказательство, что эта библиотека не используется, и сохранить удалять?

+459
user50681 21 февр. 2012 г., 21:15:55

это создаст test.txt

Эхо "результат1" | тройник -это test.txt
Эхо "результат2" | тройник -это test.txt

Или используйте это в 1 шаг

Эхо "результат1" && Эхо "результат2" | тройник -это test.txt
+359
Heleno Schneider 2 дек. 2017 г., 03:51:32

С использованием ТР(о конкретном случае, который вы предоставили) вы можете перевести запятая на новую строку

пользователь@сервер[/испытание]> кошка text.txt
ent0
ent4
ent1,ent5
ent2,ent6
ent3,ent7
ent29,ent30
пользователь@сервер[/испытание]> кошка text.txt| ТР ", " на "\N"
ent0
ent4
ent1
ent5
ent2
ent6
ent3
ent7
ent29
ent30
+355
Melissa Smith 28 нояб. 2010 г., 04:00:51

Эти персонажи, скорее всего, (от U+2018 левая одиночная кавычка) и (от U+2019 правая одиночная кавычка).

Поскольку была представлена только одна замена символов, эмулятор терминала это, вероятно, настроен правильно в UTF-8, но шрифт он использует не хватает этих персонажей. Таким образом, данный терминал использует символ для замены символов вместо.

С этого помощника:

describe_non_ascii() {
 на Perl -Mcharnames=полный -функция mopen=локаль -плз '
ы{
[^[:таблицы ASCII:]]
}{
 функции sprintf("{у+%04X: %с}", ОГА($&), charnames::viacode(орд($&)))
}гекс'
}

Я вижу:

$ РМ -ВР мля | describe_non_ascii
удален каталог: {У+2018: слева одинарную кавычку}Мля{У+2019: справа одинарную кавычку}

В UTF-8 эти символы кодируются на 3 байта:

$ е '\\u2018 u2019' | БГ
00000000 Е2 80 98 Е2 80 99 |......|
00000006

Так что если терминал не был корректно настроен в UTF-8, я ожидал увидеть 3 глифы, возможно, три � если ни один из этих байт символов в кодировку терминала рассчитывает для каждого.

+336
Bruce130 12 июл. 2014 г., 11:44:00

Проблема "нет сигнала", возможно, просто не имея правильного драйвера для установки мыши. В VirtualBox бросает немного кривой мяч, поскольку он может представлять мышкой на виртуальную машину как графический планшет устройство, чтобы лучше справляться с ситуациями, например, когда вы поместите курсор мыши из левой части окна консоли виртуальной машины, перемещать окно, а затем обратно в правую сторону. Обычная мышь не может "прыгать", но планшет может. Я думаю, что это обрабатывается с помощью xorg-X11, с ДРВ-файлам RPM-пакета.

Если у вас нет драйвера мыши Х11 для того, курсор мыши может быть застрял в его расположении по умолчанию. Если вы используете простую xinit, вы должны как минимум довести курсор мыши на окно, а если вы не можете сделать этого, то ситуация может появиться, как все ввод игнорируется.

Проблема контрол-Альт-Ф1 не работает может быть как простой, как Windows воруют все нажатия клавиш, включающие клавишу Alt горячие клавиши меню, так что ваши нажатия клавиш может даже не достичь в VirtualBox нетронутыми, не говоря уже о ВМ. С виртуальной машиной, это может быть простой в создании основных сетей, так что вы можете иметь подключение по SSH к виртуальной машине в другом окне при попытке получить графики консоли Х11 работает.

В вашей другой вопрос, Ты сказал, что нет ничего в логах - действительно? Основной лог-файл в X11 Гуй вопросы будут в/var/журнал/файл xorg.0.журнал. Если там ничего нет, убедитесь, что ваша файловая система имеет некоторое свободное место. Система графический пользовательский интерфейс X11 должен написать несколько крошечных файлов при запуске X-сервера и несколько больше при запуске сеанса пользователя, и если он не может сделать это, оно, как правило, ведут себя очень плохо.

Практические навыки - или любое другое Х11 графического интерфейса приложения, если на то пошло - будет пытаться подключиться к X-серверу, как определено отображение переменной. Если есть имя перед символом двоеточия, эта связь устанавливается в качестве TCP-соединения на порт, который рассчитывается как (отображать номер + 6000). Так что если вы укажете отображать=значение localhost:0.0 и нет X-сервер прослушивает локальный TCP-порт 6000, это не сработает.

Современный Linux-серверов х, в общем, не слушать на TCP-порты, если вы специально не включить, что в старом стиле, ужасно небезопасный удаленный доступ Х11. Вы не хотите этого делать.

Вместо этого, когда вы задаете дисплей=:0.0 , без имени хоста, используется UNIX-сокет для взаимодействия с локальным X-сервером: в частности, разъем для дисплея 0 предполагается, что в каталог/tmp/.Х11-в Unix/х0. Это по своей сути защищены от дистанционных атак и позволяет несколько местных-только X11 расширения протокола, которые, в свою очередь, позволяет гораздо более эффективного рендеринга графики.

xinit - абсолютная низкоуровневый инструмент, чтобы начать реальные Х11 сессии. Как вы видели, его параметры по умолчанию таковы, что начинается абсолютным голые кости-с-дырками-в-них-за-легкости сессии X11, который годится только для диагностики и не более того. команды StartX является оберткой вокруг xinit , что обеспечивает гораздо более значимым сеанса пользователя по умолчанию: он использует все, что задан по умолчанию графического окружения рабочего стола или оконного менеджера. В CentOS по умолчанию, наверное, гном... если у вас он установлен. Вы должны иметь в GNOME-сессии оборотах и его зависимости установлены.

+326
user8560 30 сент. 2012 г., 14:48:19

Политики SELinux загружается при инициализации в начале загрузки. Init проверяет, что SELinux enabeld, после чего он загружает политику и повторно выполняет сам в правильном контексте безопасности.

Источники: rhel4 и документации, Убунту Харди, systemd в

+309
Mannie Lewis 24 сент. 2016 г., 06:44:47

Используйте эти правила iptables:

в iptables -Т фильтра -вход -м государство --государство установило,связанные с-J принимаем
в iptables -Т фильтр -входной сигнал -п в ICMP -J может принимать
в iptables -Т фильтра -вход -Ло -Джей принимает
в iptables -Т фильтра -вход -Джей отклонить

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

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

Здесь недостижимости (2-е правило) - это особый случай, потому что это неотъемлемая часть интернет протокол, в котором все узлы должны поддерживать. Можно утверждать, что блокирование ICMP обеспечивает однако некоторые незначительные преимущества в плане безопасности, в большинстве случаев это, вероятно, вызовет больше неудобств легальным пользователям и администраторам, чем к потенциальному злоумышленнику. По этой причине описанный здесь метод позволяет входящий ICMP-трафик, даже если он является нежелательной.

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

+265
MaryDChan 1 июн. 2018 г., 13:14:50

Ассоциативные массивы использовать строки в качестве ключей, а не целочисленных индексов.* Ключевым в данном случае является $3, что на awk поле переменной соответствует третьей (3-й) области. В вашем примере ввода, это будет 3-й столбец, который содержит строки, которые выглядят как адреса IPv4. В выражении ИС[$3]++, если $3 - это "202.188.3.2", то ИС["202.188.3.2"] увеличивается на единицу. С $3 - это "202.188.3.2" в общей сложности два раза в вашем примере ввода, ИС["202.188.3.2"] увеличивается в два раза. Поскольку он начался в 0 в начале, как все неинициализированные переменные awk и вообще, он заканчивается со значением 2.

Ваш первый пример использует для (ВАР ИС). Это правильный способ, чтобы перебрать массив с неизвестными ключами. Ваш второй пример использует для (ВАР = 0; ВАР <= НР; ВАР++). Однако, как я уже сказал выше, Ис был создан в качестве ассоциативного массива, чьи ключи являются строками, которые выглядят как адреса IPv4, не целочисленных индексов. Элементов ИС[0], ИС[1], ... не существует, потому что они никогда не назначается (поскольку ни в одной точке было $3 Не 0, 1, 2 ... ), который является, почему вы получаете пустой вывод ("").


* В Неум, целочисленный массив индексов находятся на самом деле сначала преобразованы в строки, поэтому в[1] и А["1"] это один и тот же элемент.

+260
kokk93 30 дек. 2012 г., 03:40:21

Я установил Cubian на Cubieboard с помощью SD. После этого я перенес его в NAND. Флэш-память NAND 4 Гб памяти и я хочу оставить там только ботинок, другая разделов перейти к SD. Может быть, оставить на NAND что-то еще? Но я боюсь переполнения памяти, когда будут установлены дополнительные программы.

Я могу перемещаемых перегородок и если правда, как я могу это сделать?

+181
Effie Makri 12 апр. 2014 г., 16:13:53

Я пытаюсь печатать количество каталогов в рабочем каталоге. Почему-то мой счетчик не увеличиваем. Можете ли вы сказать мне, почему?

#!/бин/Баш
н=0
на файл в $(общ.)
делать
 если [ -д $файл ]
тогда
 (( Н ++ ))
интернет
сделано
Эхо есть $N директории в текущей директории $(фрд).
выход 0

Как ни странно, это программа для перебора Общ .. (каталог)

для myfile в $(ЛС ..)
делать
 если [ -д "../$файл myfile" ]
тогда
 Эхо "../$мой_файл (реж)"
еще
 Эхо ../$myfile будет
интернет
сделано
выход 0
+121
William Horne 25 июн. 2010 г., 11:50:10

Я работал через мои программы на C, я новичок в разработке Linux/Unix и был осмотреться.

Я создал простую программу с Привет мир и проверять процесс компиляции.

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

$ objdump -Ф my_output
файл формата elf32-i386 в
архитектура: i386 и флаги 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
начальный адрес 0x08048320**

Я понимаю elf32-i386 в части, но я не уверен, что с другой части заголовка.

это D_PAGED как-то связаны с требованием подкачки? и что же EXEC_P, HAS_SYSMSзначит? это начальный адрес , логический адрес функции main() программы?

+113
Emir MurtaZa 12 мая 2018 г., 03:33:21

Добавьте следующую строку в ваш файл/etc/Юм.конф:

исключить=в PostgreSQL в MongoDB

П. С.: Я не уверен в MongoDB , вы должны проверить название пакета с РПМ-ОК | грэп монго например.

+91
shivadarshan 9 июл. 2010 г., 14:51:33

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

#установить в несуществующую папку
local_path="~/njn"
log_path_file="тест.журнал"
КМД="Общ -л ${local_path} | тройник -это ${log_path_file}";
ивал ${ЦМД}

код возврата=$?
Эхо "результат выполнения: ${код возврата}" | тройник -это ${log_path_file};

если [ ${код_возврата} -экв 0 ]; тогда
 Эхо "успех" | тройник -это ${log_path_file}
еще
 эхо "не успех" | тройник -это ${log_path_file}
интернет

код возврата равен 0, где он должен быть > 0

Я хочу, чтобы код возврата переменной имеют фактического возврата выполняемой команды (в данном примере, команда ls-l в командной.

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

+13
dwk 27 февр. 2015 г., 21:45:27

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

$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