Извлечь только имя службы и номер порта из файла tnsnames.файл Ora

Я хотел бы дать имя сервисаи получить номер порта взамен.

Мой файл tnsnames.Ora файл выглядит так:

Делюка =
 (Описание =
 (АДРЕС = (СООБЩЕСТВО = ТСР.мир)(протокол = TCP)(узел = базы данных.пример.ком.ас)(порт = 32001))
 (CONNECT_DATA =
 (ИД = Д10)
)
)

Итого =
 (Описание =
 (АДРЕС = (СООБЩЕСТВО = ТСР.мир)(протокол = TCP)(узел = базы данных.пример.ком.ас)(порт = 32002))
 (CONNECT_DATA =
 (ИД = Д11)
)
)
FМАКС =
 (Описание =
 (АДРЕС = (СООБЩЕСТВО = ТСР.мир)(протокол = TCP)(узел = базы данных.пример.ком.ас)(порт = 32003))
 (CONNECT_DATA =
 (ИД = Д12)
)
)
+183
user3884723 8 июн. 2015 г., 17:53:54
40 ответов

Я пытаюсь понять весь текст, который кричит, когда мой сервер загружается. Это действительно предназначен, чтобы быть читабельным? О, сколько строк крик? Есть ли способ я могу их посчитать? Есть общая структура, что кричит по (например, ядра, скобяными признал, сеть признала, в целом ОС придумывают)?

+994
bataryshka 03 февр. '09 в 4:24

Этот вопрос был задан в несколько иной манере на супер пользователя. В Википедии страница на МВ команда также объясняет его довольно хорошо:

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

Linux имеет переименование системных вызовов и, следовательно, переименуйте файл как атомарная, т. е. uninteruptable, эксплуатация. Так нет, файловая система не нарушена и в ситуации, которую вы описали.

+974
Vivs 30 мар. 2015 г., 21:49:45
Другие ответы

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


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

Путь к файлу не меняется? Тогда вам следует избегать поиск снова и снова старые записи.

С хвостом -Ф вы можете получить результат растущего файла.

хвост -Ф growingfile | грэп -Ф ключей 

грэп -Ф считывает шаблоны из файла одну строку как образец.

+951
Chirag21 19 мая 2016 г., 10:57:05

Даны шаблоны файл:

модели $ кот 
tom_fa_10005086
tom_fa_10013928
tom_fa_10000024
tom_fa_10011338
tom_fa_10003474

Тогда

на awk 'ШП==ФНР{а[$1]=НР; далее} $NF в узоры {печати > "выходной_файл" а[$НФ]}' файл

результаты в следующих файлах:

$ начальник выходной_файл?
==> outfile1 <==
- . ИД = tom_fa_10005086
- 0 родитель = tom_fa_10005086
- 0 родитель = tom_fa_10005086
- 2 родителя = tom_fa_10005086
- 1 родитель = tom_fa_10005086
- 0 родитель = tom_fa_10005086
- 0 родитель = tom_fa_10005086

==> outfile2 <==
+ . ИД = tom_fa_10013928
+ 0 родитель = tom_fa_10013928
+ 0 родитель = tom_fa_10013928
+ 0 родитель = tom_fa_10013928
+ 0 родитель = tom_fa_10013928
+ 2 родителя = tom_fa_10013928
+ 2 родителя = tom_fa_10013928
+ 1 родитель = tom_fa_10013928
+ 1 родитель = tom_fa_10013928
+ 2 родителя = tom_fa_10013928

==> outfile3 <==
- . ИД = tom_fa_10000024
- 0 родитель = tom_fa_10000024
+926
Hubert Solecki 21 окт. 2018 г., 19:18:49

Использовать setsid следующим образом.

#!/Бен/ш
старпома setsid на /sbin/agetty 38400 tty1 Linux В -- / / медицинская физика

В setsid фантик начнет agetty в качестве сессионного лидера (см. Этот ответ), что позволяет привязать к tty1.

Вы можете увидеть различные поведения из следующего примера ПС.

# ПС САО пид,цвет,Сид,телетайп,УМК
[...]
150 1 150 ? runsvdir
154 150 155 ? runsv agetty-3
157 154 157 tty3 -Баш
152 150 152 ? runsv agetty-4
156 152 152 ? -Баш
[...]

В agetty-3 услуг использовать setsid, а agetty-4 не. Таким образом, оболочка на tty3 является лидером сессии и обязан своим телетайп. Раковина на tty4 в той же сессии своего руководителя и не связаны (? в столбце tty).

+859
ashlin 3 дек. 2013 г., 12:24:39

Что касается моей проблемы, есть $АГДС переменной, так что я могу сделать это:

определить pgdir

 набор $pgdir = $параметры arg0

 если (это$argc == 1) {
 // показать соответствующий эом
 } еще {
 // показать все страницы каталога 
}

конец

Что касается вопроса о том, как проверить, является ли переменная является недействительным, я подумал, что хитрая и неизящный способ: проверить, является ли переменная равна переменной с значение Void.

определить Функ

 если ($var_to_test == $var_that_no_one_is_like_to_use_so_that_it_is_void)
 // что-то делать

конец
+791
bossbarber 10 июл. 2014 г., 21:30:34

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

СШ-м mymachine.example.com 'горе -о пароль=меч ...; exec для сна 999999999'
СШ mymachine.example.com общ.
+788
user270783 1 апр. 2012 г., 02:46:05

Я также пытался сделать то же самое, но команда ls не работает. Ниже то, что я настроен на прокси-ха. слушать xmldb 10.204.24.71:2100 сервер xmldb1 10.212.22.31:регистрация в 2100 20С сервер xmldb2 10.212.22.36:2100 регистрация в 20-е годы

10.212.22.36 и 10.212.22.31 сервере БД, где FTP-сервер работает. и их можно добраться только с сервера 10.204.24.71, где прокси-ха работает.

Теперь я подключении с другой машины Linux, которая является не доступным для сервера БД, но может достигать Прокси-ха-сервер.

Мне нужно поставить еще несколько настройки, чтобы заставить его работать.

+706
jasmin088 5 июн. 2015 г., 12:35:31

Это не решение, больше похоже на временное решение, но вы могли бы сделать выключение остановить сетях, что делает его псевдоним. Добавьте это в ваш ~/.bashrc следующее:

отключение псевдоним='судо обслуживание сетей, остановка && выключение судо-ч'

Что остановит сетей до он выключается.

+700
goodmami 19 июл. 2011 г., 00:28:45

Увеличение высоты панели инструментов (панель) из Fuxbox, значки iconbar несколько неровной и выглядеть плохо.

enter image description here

(кликните по картинке для увеличения или нажмите здесь)

В комп устанавливается путем редактирования ~./.и Fluxbox/init В и изменив строку

сессии.screen0.панель инструментов.высота: выше 0 (в моем случае около 30)

Они могут быть полностью отключены редактирование ~./.и Fluxbox/init В и изменив строку

сессии.screen0.iconbar.usePixmap: правда в ложь.

Может значки, используемые изменено на что-то большее?

+696
Victor Flores 12 янв. 2020 г., 13:18:03

Чтобы применить патч из этой формой:

дифф --ГИТ в/числе/Линукс/добавлена.ч. б/включать/Линукс/добавлена.ч
индекс 0f65d36..ff59753 100644
--- а/включать/Линукс/добавлена.ч

с патч -Р1, некоторые условия должны быть выполнены.

  1. Вы должны быть в корневом каталоге исходном дереве ядра. В -Р1 вариант-полоски One component путь из имен файлов, так что а/включать/Линукс/добавлена.ч будет рассматриваться как включить/Линукс/добавлена.сек. Это относительный путь, который должен устранить из своего текущего рабочего каталога.

  2. Файл включает/Линукс/добавлена.ч должен существовать в той версии ядра, которую вы пытаетесь патч.

Если 1 и 2 не выполняются, то патч не находит файл для применения и в интерактивном режиме задать вам ввести имя пути.

Тогда конечно:

  1. В Включить/Линукс/добавлена.ч файл должен быть "достаточно похож" на тот, из которого был выпущен патч, иначе патч не сможет применить.

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

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

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

+687
Tekmyster 7 окт. 2016 г., 19:46:32

Ext4 может быть [еще] очень нестабильная и глючная, это совершенно новая. По сравнению с XFS, которая является очень стабильной и проверенной в течение многих лет, это не много, чтобы предложить. P. S. Я видел ошибки с ext4 себя. Он либо заморозил всю систему во время операций копирования, или он просто потерял мои данные.

+608
Majid Ra 24 сент. 2018 г., 22:48:54

У меня есть папка с не менее 30 файлов.

Имена:

123456_12_12_AB12_NAME.mp4?BWSQv6seywG5ND2Myt7YM3JHPmaaNmtBri0pcxbypqos01ivtvl0hchvjfjftom9amq7-kpHUZ0W_m8njEjqBkM9uyngsnKANw

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

123456_12_12_AB12_NAME.МР4

Я добьюсь того, чего хочу, если я использую:

ЛС-л | вырезать -Ф1 -д"?"

Но как поместить это в пакетный файл, чтобы на самом деле переименовать файлы.

Наконец, я ввел код на .файл SH? или прямо из командной строки?

+584
lgorbliuk 28 мар. 2019 г., 03:21:22

Я пытаюсь слиться с этот учебник. Когда я пытаюсь запустить пример, используя следующую команду, я получаю эту ошибку:

нашей компании@нашей компании-виртуальной машиной:~$ ~/предохранитель-2.9.3/пример> ./привет в /tmp/предохранитель -д
в bash: /Home/в нашей компании/предохранитель-2.9.3/пример: каталог

Что означает эта ошибка? Я следую учебник точно. Как я могу исправить это?

+560
Ekim Thedino 3 апр. 2016 г., 16:32:42

Так что через apt и apt-получить оба пакета средств управления доступны для большинства Debian и Debian основе Linux-дистрибутивов. ВППН выступает за расширенный пакет инструментов и пакет управления, предназначенное для управления .деб пакеты. Вот статья, вы можете проверить, чтобы увидеть различия. Я также рекомендую вам прочитать Вики на пакет управления.

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

ГИТ с другой стороны-это версия программного обеспечения системы управления. Вот хороший сайт для начала узнав о ГИТ. Разработчики и конечные пользователи могут использовать Git для контроля версий проекта, над которыми работают. Вы можете использовать команду git для отслеживания изменений в текстовые документы, видео, изображения, исходный код и т. д.

Это просто еще один инструмент, чтобы иметь возможность управлять и контролировать программное обеспечение на вашей системе. Некоторые приложения не доступны в вашей операционной системы хранилищ и разработчики могут распространять версию в Git в репозитории по сравнению со стандартным репозиторием, что ваша операционная система пакетного менеджера будет ссылка. В этом случае вы должны использовать команду git , чтобы скачать программное обеспечение и следуйте инструкциям разработчики предоставляют для завершения установки.

Использование ГИТ - это более ручной процесс. С помощью команды apt и apt-получить можно автоматически скачивать и устанавливать обновления для всех пакетов (программное обеспечение, прошивки, ядра, обновления, патчи безопасности и т. д.) с 1 или 2 команды. С помощью Git вы должны проверить, чтобы увидеть, если есть новая версия программного обеспечения, загрузите его и выполните все шаги установки необходимо. В отличие от С АПТ инструмент, вы должны сделать это для каждого отдельного куска программы, установленные через ЖКТ.

+533
DMT 22 окт. 2013 г., 22:18:05

Я хочу убедиться, что моя программа может выполняться только пользователем АБВ , используя корневые привилегии. Для этого я установить setuid-бит с:

чмод у+ы program1.sh
ЛС-л program1.sh
rwsr-х--- 1 корень дом 1299 15 мая 23:54 program1.sh

Кроме того, я добавил пользователя АБВ на дом группа, так что только АБВ и root может работать program1.sh.

В program1.sh есть

ИД -у

так что он может показать мне эффективный идентификатор.

Работает program1.sh как корень, это показывает корень. Но работает с АБВ счета, он показывает АБВ. Кажется, что он не выполняется с полномочиями root. Я не знаю, что тут не так.

+517
Simon Song 23 янв. 2012 г., 10:57:08

Использовать на awk , чтобы разделить путь на :тогда петли на каждое поле и хранить его в массив. Если вы столкнетесь с поля, которые уже есть в массиве, это означает, что вы видели это раньше, чтобы не печатать его.

Вот пример:

$ Путь mypath=.:/файл foo/бар/ОГРН:/usr/Бен: в/Foo/бар/Бен
$ на awk -Е: '{для(i=1;я<=НФ;я++) если(!($я в arr)){модуль arr[$я];Е С Я;з=":"}}' <<< "$путь mypath"
.:/файл foo/бар/ОГРН:/usr/Бен

(Обновлены, чтобы удалить трейлинг :.)

+430
Altanai 10 апр. 2010 г., 00:16:14

В вашей программе, с помощью дескрипторов файлов по умолчанию 0 (стандартный ввод), 1 (stdout) и 2 (поток stderr) будут связаны с терминалом, если вы используете перенаправление или труб в команду вы используете для вызова программы.

+425
Phoenix 16 мая 2015 г., 04:19:23

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

+407
Chunyan Zhang 16 нояб. 2011 г., 08:01:14

Мне пришлось обновить zlib1g и сейчас это сработало :)

Для справки, вот что я сказал в комментарии выше, и почему у меня нет все обновляется:

Я должен отсутствовать некоторые обновления пакета. Дело в том, что я на Debian Сожмите и большинство зависимостей для этой работы должна исходить из Wheezy. Мне просто нужно выяснить, кто мне нужен для обновления с Wheezy, чтобы получить он снова работать. (Я не могу обновиться до Wheezy потому, что я использую OpenMediaVault, который пока не поддерживает Сопелка).

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

Теперь я был успешным :)

+399
halnovemila 27 февр. 2010 г., 19:18:55

У меня тот же вопрос, но не нашел рабочее решение:

инструмент опция-c ищет ням.конф, а не репозиторий, поэтому, подавая ему полный ням конфигурации с repodir значение не только вытягивает необходимые URL-адреса:

[главная]
reposdir=

[vmwaretools-компилятора RHEL6-для i386]
имя=средства VMware 6 Х32
к baseURL=HTTP://в пакеты.компании VMware.ком/инструменты/хост ESX/последний/компилятора RHEL6/i386 в
включено=1
gpgcheck=0

...

Какие результаты в:

[РЕПО@инструмент-тест РЕПО]# инструмент -инструмент с-ням.конф -п РЕПО -у
vmwaretools-и rhel5-для i386 | Б 951 00:00
vmwaretools-и rhel5-для i386/первичные | 17 КБ, 00:00
vmwaretools-и rhel5-x86_64 с | Б 951 00:00
vmwaretools-и rhel5-x86_64 с/первичной | 13 КБ, 00:00
vmwaretools-компилятора RHEL6-для i386 | Б 951 00:00
vmwaretools-компилятора RHEL6-для i386/первичные | 17 КБ, 00:00
vmwaretools-компилятора RHEL6-x86_64 с | Б 951 00:00
vmwaretools-компилятора RHEL6-x86_64 с/первичной | 17 КБ, 00:00
http://packages.vmware.com/tools/esx/latest/rhel5/i386/kmod-vmware-tools-pvscsi-1.1.3.0-2.6.18.8.el5.5.el5.i686.rpm
http://packages.vmware.com/tools/esx/latest/rhel5/i386/kmod-vmware-tools-pvscsi-PAE-1.1.3.0-2.6.18.8.el5.5.el5.i686.rpm
http://packages.vmware.com/tools/esx/latest/rhel5/i386/kmod-vmware-tools-vmblock-1.1.2.0-2.6.18.8.el5.5.el5.i686.rpm
...
+383
Arnaud Rinquin 25 июл. 2011 г., 08:32:54

Есть ли команда или параметр для чтения пользователей хэшированный пароль из файла/etc/теневой файл?

+327
Globalforce 9 апр. 2019 г., 21:39:01

Я, наконец, понял это. Я пошел на GitHub и получить источники для Linux, связанные с версии Ubuntu я бегу. Я смог запустить:

сделать \
 Арка=<Арка-название> О=. -С <путь-к-Линукс-источников> \
 возможностью INSTALL_HDR_PATH=<вывод->справочник

Это работает как шарм и не требуют того, чтобы работать в повышенном привилегированном режиме.

+306
Pedro Diniz 23 июл. 2011 г., 15:02:08

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

детали:

Я определенно underskilled в качестве администратора ОС Linux, так что не стесняйтесь, чтобы исправить любые ошибки или заблуждения, внедренные ниже. У меня есть ноутбук с

$ кошка файле /etc/debian_version
Джесси/Сид
$ команде uname -РВ
3.11-2-для amd64 #1 СМП в Debian 3.11.8-1 (2013-11-13)
$ судо для OpenVPN --версия | глава -1
Для OpenVPN 2.3.2 архитектуру x86_64-ПК-Линукс-гну [протокол SSL (OpenSSL с)] [ЛЗО] [запрос] [PKCS11] [eurephia] [МГН] [протокол IPv6], построенный на 28 ноября 2013
$ судо у logrotate-версия | глава -1
у logrotate 3.8.6

на что я настройка OpenVPN клиента впервые. Клиент пока не работает, поэтому ИСТМ мне нужно сохранить для OpenVPN журнала @ /ВАР/лог/брелка.журнал достаточно информативный. К сожалению, я начал получать уведомления=недостаточно места на диске на "корень файловой системы", так как у меня в/VAR на мой пакет lvm2 корневой объем. После того, как вручную удалить файл/var/журнал/брелка.журнал несколько раз, я решил, "время, чтобы научиться использовать logrotate, предназначенную". Прочитав немного, я создал файл/etc/хрон.почасовой/у logrotate с

#!/Бен/ш

тест -х выполнить /sbin/logrotate, предназначенную || выход 0
выполнить /sbin/logrotate, предназначенную файле /etc/logrotate, предназначенную.конф

и добавлен раздел в/var/журнал/брелка.лог ниже мой файл/etc/logrotate, предназначенную.конф (т. е. все, что до # для OpenVPN клиента в файл/etc/logrotate, предназначенную.конф установлен на Debian):

# смотрите "человек у logrotate" подробнее
# ротацию лог-файлов в неделю
еженедельно

# сохранить 4 недель задержки
поворот 4

# создавать новые (пустые) файлы журнала после поворота старых
создать

# раскомментируйте, если вы хотите, чтобы ваши лог-файлы сжаты
#обжать

пакеты # сбрасываем информация ротации в этот каталог
включить в /etc/logrotate, предназначенную.д

# нет пакетов wtmp по себе, или btmp-мы будем вращать их здесь
в /var/журнал/wtmp по {
missingok
ежемесячно
 создать 0664 корень через utmp
 поворот 1
}

в /var/журнал/btmp {
missingok
ежемесячно
 создать 0660 корень через utmp
 поворот 1
}

системы # журналы могут быть настроены здесь

# для OpenVPN клиента
в /var/журнал/брелка.войти {
missingok
copytruncate
 размер 100м
 поворот 5
 параметра dateformat -%г%м%d_%Ч%М
dateext
компресс
delaycompress
без почтового ящика
}

Т. е., мое намерение заключалось в том,что

  1. хрон будет работать у logrotate часам.
  2. Когда-то в/var/журнал/брелка.журнал получил больше чем 100 МБ, у logrotate будет copytruncate это (разрешить процесс=приложение OpenVPN продолжать писать оригинальный лог-файл).
  3. Каждый copytruncateд раздел журнал будет сохраняться в формате=%г%м%d_%Ч%М (который работает в командной строке с датой +%м%м%d_%Ч%М)
  4. Каждый copytruncateд журналов разделе будут сжаты; я использую delaycompress , так кажется безопаснее, чем не пользуетесь :-)
  5. Я хотел бы сохранить до 5 разделов журнала, а так не более 500 МБ журнал для OpenVPN. (И, надеюсь, меньше, так как я обжимать.)

К сожалению, я все еще получаю корень-полная уведомления, с похожей ситуацией

$ DF-ч
Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/LVM2_crypt-корень 20г 20г 0 100% /
в udev 10М 10М 0 0% /Дев
файловая система tmpfs 390М 1.1 м 389M 1% /запуск
файловая система tmpfs 5.0 м 5.0 М 0 0% /запуск/блокировка
файловая система tmpfs 1,6 г 876K 1,6 г 1% /работа/ГИМ
на /dev/sda3 в качестве 485 миллионы 33М 423М 8% /загрузки
/Дев/маппер/LVM2_crypt-дом 322 г 228Г 95г 71% /домой
никто к 4.0 0 4.0 к 0% файл /sys/ФС/группы

$ судо РМ в /var/журнал/брелка.журнал
РМ: невозможно удалить ‘/ВАР/лог/брелка.журнал’: нет такого файла или каталога

$ Общ -АЛС /ВАР/лог/ | руководитель
общая 5521688
-РВ------- 1 корень 5636743168 6 мар 14:21 для OpenVPN.журнал-20150306_%Ч%М
...

$ судо РМ в /var/журнал/брелка.журнал*

$ DF-ч
Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/LVM2_crypt-корень 20г 15г 4,3 г 78% /
...

Поэтому у меня 3 вопроса, в порядке возрастания важности (для меня):

  1. Почему у logrotate меток времени неправильно? Т. е., почему это создание для OpenVPN.журнал-20150306_%Ч%М вместо брелка.журнал-20150306_1421 ?
  2. Почему у logrotate создание 5-Гбайт файл журнала сегменте, вместо вращающихся @ 100 МБ по назначению?
  3. Как лучше исправить эту проблему?
+300
Chris Vagant 9 окт. 2011 г., 23:27:41

У меня есть массив, который содержит

номер строки 1
номер строки 2
номер строки 3
номер строки 4
номер строки 5

Затем я задать для пользовательского ввода:

читать иначе, если один операнд
Эхо $иначе, если один операнд

И тогда я стараюсь соответствовать пользовательского ввода, который представляет собой номер моего массива

для меня в "${!массив[@]}";не
если [["${массив[$я]}"="$иначе, если один операнд"]]
тогда
 Эхо "~"
 Эхо "$я"
интернет
сделано

Но это не сработает. Вывод желание это:

4
номер строки 1
номер строки 2
номер строки 3
~номер строки 4
номер строки 5

Может кто-нибудь помочь мне, пожалуйста?

+297
shraibicus 7 окт. 2018 г., 18:46:31

Вы, кажется, смешивая полевых позиций и позиций. Нет необходимости, чтобы разделить на себя; с GNU-сортировки, вы можете отсортировать диапазон символов в первом разделенных пробелами полей:

$ вроде -К1.4,1.11 -К1.1,1.Файл 2 
01A12345679 12345679 132132155VDVLDLV
02A12345679 FONDSEURO 000012664,120000000 М
02A12345679 FR09999956570000009999,999990000F
03A12345679 2014-09-30-00.00.01.000000-0000
01A12345680 472958519598601200000000047295824
02A12345680 122121EUR 0000099999,370000000 М
+291
Rob50 24 сент. 2015 г., 22:53:31

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

Я использую Ubuntu на моей основной машине, но если вы хотите лучшую производительность, вы должны попробовать управлением crunchbang Linux для.

+254
JoelBondurant 6 мар. 2010 г., 07:38:44

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

  • Государственной услуги изменение (включено/отключено/добавлены/удалены)
  • Приложение добавил/удалил для загрузки
  • В конце концов, отменить изменения

Автоматическое начало нужно следить:

  • Служб systemd
  • Systemd в таймеры
  • Хрон...
  • ~/.в KDE/Автостарт
  • в /etc/инит.д/
  • файл /etc/кода валюты XDG/автостарт/
  • ~/.файла
  • и т. д.

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

  1. Есть некоторые инструменты и команды, как incron, дифф <(кот старый) <(КПП новая), уведомления-отправить, Зениты и gxmessage , чтобы сделать его легко написать баш скрипт, который может позаботиться обо всех, но есть приложения, которые уже делают это?

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

+251
kumar tej 24 сент. 2013 г., 14:54:00

Если вы окажетесь на awk - и sed-менее, вы можете достичь того же с coreutils:

вставить <( вырезать -д файл'|' -Ф1) \ 
 файл <(об | вырезать -д'|' -Ф1 | об)
+221
Brian Leahy 29 апр. 2013 г., 09:23:09

Так что я подумываю о переходе с Windows 10 на Debian Линукс. Сейчас у меня 32 ГБ USB но я не знаю, что делать теперь, потому что я боюсь испортить свой ноутбук, поэтому хочу быть на 100% уверены, как это сделать. Я скачал Debian в ISO и я хочу спросить вас, что мне делать теперь обмен моей ОС с Windows на Debian. Спасибо заранее!

+208
Jens Bannmann 12 апр. 2013 г., 12:47:42

С ЗШ:

ожидается=(${(Ф)"$(<fileNames.txt)"}) || выход
компакт testdir была || выход
фактическое=(*(Д))
лишняя=(${фактический:|ожидаемые})
если (($#лишнего)) {
 Эхо эти файлы не в ожидаемый список:
 е '- %г\н' $ненадобностью
 читать -вопрос '?Вы действительно хотите удалить их? '&& РМ -РФ -- $лишних
}
+207
JohnG 16 мая 2011 г., 03:57:49

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

пример: ввод

214 4234-5555

экс: выходной

412 4234-5555

это то, что я так далеко

СЭД -Р "/([0-9]), ([0-9]), ([0-9])/\3\2\1/г" phone.txt
+197
Ken Goss 18 апр. 2011 г., 21:39:26

агент SSH -к фраза была введена снова, и решена проблема

+194
Atrius 11 нояб. 2011 г., 18:51:19
Вопросы, связанные с официальным гном браузер Богоявления ака Гном Интернете
+137
FPP 5 дек. 2016 г., 05:57:28

Зависит от того, что именно вы делаете, но ваши варианты:

  • Пользователь может запустить программу от имени другого пользователя. Вы можете сделать это через sudo, или через setuid с исполняемым файлом. Помните, что с любой из этих других вещей, кроме пользователя .bashrc и сможете запустить программу. (Примечание: оба суда и setuid может быть другие пользователи, кроме root, и должно быть, если это возможно)
  • У входа в систему вызова процесса (как root) до собственно окончания пользователя. Преимущество здесь заключается в том, что вы не предоставления каких-либо разрешений для пользователя, и пользователь не сможет обойти его (с помощью, например, редактирование или удаление .bashrc, или переключение снарядов, или...). Одним из способов представляется pam_exec вклиниться в пам. Исполняемый файл должен сбросить права root, если это возможно.
+128
Mahdi Khodadoust 12 авг. 2010 г., 03:44:02

Вы должны быть в каталоге, из которого tar-файл был создан, например, в$Home. Затем, если у вас тгз документов папка безопасно в /резервного копирования/документов.тгз вы могли бы сделать это:

долларов на файл в $(тар-тзф /резервного копирования/документов.тгз); делать \
 [[ -F файл$]] & & РМ $файл || Echo "файл$не существует"; сделано

Если вы хотите также удалить папки, которые вы будете использовать РМ -фр $файл.

+127
vaporlock 12 сент. 2012 г., 20:55:29

По умолчанию зависимостей сервисов пакета в Debian включать в PHP и MySQL обязательны и Apache, но есть альтернативы для SQLite и других серверах.

Если вы делаете:

меткая установка ownCloud в php5-SQLite в nginx и apache2 не-

тогда АПТ заметит, что вы устанавливаете сервер nginx и в php5-SQLite в пакет, решили, что те удовлетворяют зависимостям премиум пакет, а не тянуть в MySQL или apache2. К сожалению, то, действительно, до сих пор тянет в Apache, поэтому мы добавляем явная инструкция к меткому, что она не должна делать этого, с помощью apache2- бит. Обратите внимание на тире ("-") в конце, что говорит APT для того чтобы удалить пакет, или не устанавливать его, если он еще не установлен.

Кроме того, вы также можете установить nginx можно и в php5-SQLite, которая во-первых, настроить их (в случае необходимости), и только потом (после того, как вы принесли их) установить файл пакета.

+112
JSK NS 9 апр. 2014 г., 22:54:34

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

Вы хотите написать команду sha256sum вместо \sha256sum; для например, сохраняя макет вашей исходной функции:

sha256sum функция {

 если [ -з "$1" ]
тогда
{
 команда sha256sum --помогите
}
еще
{
 ПВ "$1" | команда sha256sum -б
}
интернет

}
+69
55555t 21 янв. 2014 г., 20:05:49

Не надежный, на счет людей не через bind или не отвечает на запрос версии, но может быть удобно, если не хватает локального доступа к DNS-серверу. Указать имя хоста или IP-адрес в качестве первого аргумента.

#!/Бен/ш
старпома копать +короткий -с хаосом -Т тхт @"1 $" версии.привязать
+59
agyeya 12 мар. 2011 г., 22:20:20

Я нашел ответ сам. Онлайн ВПС не позволяют любой копипаст! (по крайней мере, никто не говорил с ним). Однако, вы можете использовать приложение под названием 'шпатлевка', для SSH, и можете использовать копировать-вставить через него с помощью правой кнопки мыши.

+40
TiDrizA 20 авг. 2018 г., 17:17:55

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

$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