как печатать выход двух команд " Эхо " бок о бок

У меня две команды

Эхо "Дис м (*), где (IPPROCS ГТ 1)" |runmqsc UFISMQ |grep в очереди | у awk '{печати $1}' |вырезать -С6-100

выход:

(Системы.Брокер.Контроль.Очереди)
(TO_UFIS)
(ATC_IN)
(BELT_IN)
(COUNTER_IN)
(FLIGHT_IN)
(OTHERS_IN)
(TRIGGER_IN)

другая команда

Эхо "Дис м (*), где (IPPROCS ГТ 1)" |runmqsc UFISMQ |грэп IPPROCS |вырезать -с11-15 |ООО "1 Д"

выход:

(3)
(18)
(2)
(2)
(2)
(2)
(2)
(2)

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

(Системы.Брокер.Контроль.Очередь) (3)
(TO_UFIS) (18)
(ATC_IN) (2) 
(BELT_IN) (2) 
(COUNTER_IN) (2)
(FLIGHT_IN) (2) 
(OTHERS_IN) (2)
(TRIGGER_IN) (2)
+857
Espen Langsrud 13 окт. 2015 г., 01:25:16
32 ответов

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

Синтаксис:

( КОМАНДА1 && команда2 )&

Пример:

( найти $главная > ~/найти.журнал & и дата >> найти.журнал )&
+922
Julian Chamale 03 февр. '09 в 4:24

Я экспериментирую со следующим кодом: alsarawmidiin.с

В алса rawmidi утверждает, что вы можете создать виртуальный порт rawmidi, назвав входной порт "виртуальный"

Поэтому я скомпилировал код и начал его с помощью команды:

alsarawmidiin виртуальных

Это работает и я могу подключить другие Midi-порта с помощью команд aconnect. Проблема в том, что Midi-данных, ОС отображается показывает только первый и последний байт MIDI-сообщения. Большинство MIDI-сообщения являются три байта, но при использовании виртуального драйвера отображается только два.

Подключив прямо к устройству rawmidi (не виртуальных) работает. Но я хочу подключить несколько Midi-устройств к одному порту rawmidi. Это ошибка в библиотеке алса rawmidi?

+920
jbnunn 16 дек. 2016 г., 14:45:11
Другие ответы

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


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

Как отмечается в комментарии , проблемы из-за буферизации. Что вы можете сделать, это запустить команду с stdbuf как показано здесь.

stdbuf -значения i0 -о0 -Е0 хвост -Ф /tmp/и испытание | грэп убили | порезали -с -43

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

stdbuf -значения i0 -о0 -Е0 хвост -Ф /tmp/и испытание | у awk '/убил/{напечатать функцию substr($0,длина($0)-43)}'
+840
DjeZ 19 июн. 2018 г., 06:54:03

Линукс Минт 17 Циннамон Издание.

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

Я пошел Клавиатура > Сочетания клавиш > окна > размер окна > клавиатура привязки, и щелкнул по умолчанию "Альт-ф8" запись, так что я могу установить новый ключ, и попытался использовать мышь при установке, но это не плен.

Так что я открыл интерфейсом dconf-редактор и попытался установить орг.корица.маффин.хоткеев.начать-изменить размер до <АЛТ>Mouse2, <АЛТ>Mouse_2, <АЛТ><Mouse2>, <АЛТ><Mouse_2>, <Альт>высшее, <Альт><среднее>, и ни один из этих работал.

Что такое "код" на правую кнопку мыши для этих клавиш? Где в документации для этих клавиш "коды"? Спасибо!

+812
Suman Saha 26 июн. 2013 г., 00:03:28

Решение нашли

команду chmod 1777 /ВАР/почта
+793
pocholo salvador 11 авг. 2018 г., 08:52:51

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

на мой вопрос, как я могу сделать набор программ, открытых одновременно с помощью одной команды вошел?

+787
user66859 25 дек. 2017 г., 02:38:21

Если ядро было собрано с IKCONFIG_PROC включена, вы сможете получить конфигурацию из /proc/config.gz. Если он был построен с IKCONFIG включена, вы сможете извлечь его из ядра изображения с использованием экстракта-ikconfig сценарий.

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

+767
Sean Cox 31 июл. 2013 г., 05:57:42
  • Отредактируйте файл /etc/passwd и дублировать линии пользователя, которого требуется точная копия. Изменить имя пользователя, реальное имя и домашний каталог.
  • Отредактируйте файл /etc/shadow и снова повторяющиеся строки исходного пользователя. Измените имя входа в систему.
  • Наконец, выполните команду новый_пользователь для изменения пароля.

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

+739
ANURAG GUPTA 29 дек. 2012 г., 00:24:14

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

Джон|Логин|2
Мэри|Войти|10
Мэри|Заработной Платы|100
Джон|Логин|200
Джон|Логаут|10
Мэри|Заработной Платы|10

Ожидаемый результат выглядит следующим образом:

Джон|Логин|202
Джон|Логаут|10
Мэри|Войти|10
Мэри|Заработной Платы|110

Как я могу использовать на awk , чтобы получить этот выход?

+621
Onv Awy Nog 14 дек. 2014 г., 05:02:47

nohup и настраивает себя, чтобы игнорировать сигнал SIGHUP сигнал; см., например, в GNU реализации. Спецификации POSIX для nohup и заявляет, что

На момент названного утилита вызывается при получении сигнала SIGHUP должны быть проигнорированы.

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

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

+604
Muhammad Shoaib Murtaza 22 мая 2019 г., 00:01:16

Bluetooth-адаптер, прикрепленный к моей банан Пи вдруг исчезает из списка устройств USB. Команды lsusb не показывает его вообще, но, возможно, это интересно, кусочек из команды dmesg:

[ 14.777099] udevd[167]: начиная с версии 175 [ 17.763916] USB на 1-1.3: дескриптор устройства чтения/64, ошибка -110 [ 32.983934] USB на 1-1.3: дескриптор устройства чтения/64, ошибка -110 [ 33.204856] USB на 1-1.3: новый полный-скорость количество устройства USB 4 с помощью ув-интерфейса расширенного контроллера узла [ 48.313924] USB на 1-1.3: дескриптор устройства чтения/64, ошибка -110 [ 63.533915] USB на 1-1.3: дескриптор устройства чтения/64, ошибка -110 [ 63.754857] USB на 1-1.3: новый полный-скорость количество устройства USB 5 с помощью ув-интерфейса расширенного контроллера узла [ 74.184102] USB на 1-1.3: устройство не принимает адрес 5, ошибка -110 [ 74.294880] USB на 1-1.3: новый полный-скорость количество USB устройство 6 с помощью ув-интерфейса расширенного контроллера узла [ 84.724105] USB на 1-1.3: устройство не принимает адрес 6, ошибка -110 [ 84.741575] концентратор 1-1:1.0: не удается перечислить устройства USB-порт 3

команду lsusb -T дает: /: Автобус 04.Порту 1: 1 Дев, класс=root_hub, водитель=ео-с OHCI/1П 12М /: Автобус 03.Порт 1: Дев 1, класс=root_hub, водитель=ео-интерфейса расширенного контроллера узла/1П, 480М /: Автобус 02.Порту 1: 1 Дев, класс=root_hub, водитель=ео-с OHCI/1П 12М /: Автобус 01.Порт 1: Дев 1, класс=root_hub, водитель=ео-интерфейса расширенного контроллера узла/1П, 480М |__ Порт 1: Дев 2, Если 0, класс=концентратора, драйвер=концентратор/4п, 480М |__ Порт 4: Дев 7, Если 0, класс=венд., Водитель=rtl8812au, 480М

в то время как "нормальные" команды lsusb выдает: Автобус 001 002 устройство: ИД 1a40:0101 Terminus-это технология Inc. 4-портовый концентратор Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор Устройство автобусных 002 001: с ID 1d6b:0001 Linux и основания 1.1 корневой концентратор Устройство автобуса 003 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор Устройство шины 004 001: с ID 1d6b:0001 Linux и основания 1.1 корневой концентратор Устройство автобусных 001 007: ИД 7392:a812 от Edimax технологии Co., ООО

Я использую Linux версии 3.4.104-bananian на банан PI 1.

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

+587
Patchesoft 1 дек. 2019 г., 00:56:08

с

длина на awk ' < 7 { печать ; следующий ; } 
 { функции printf "%з\п%з\п",функцию substr($0,0,7),функцию substr($0,8) }' file.txt

результат

Что
жизни?
как
вы?
привет
дела
это
 более

чтобы пропустить использовать белый голец

длина на awk ' < 7 { печать ; следующий ; } 
 { функции printf "%з\п",функцию substr($0,0,7) ; 
 я=8 ; а (функцию substr($0,я,1) == "" ) я++; функции printf "%з\п",функцию substr($0,я) }'
+580
shmoo6000 1 мая 2015 г., 14:17:05

Я получаю недопустимый подписи ошибка при попытке apt-получить обновление:

Игн:1 http://dl.google.com/linux/chrome/deb стабильный InRelease

Нажмите:2 стабильный релиз http://dl.google.com/linux/chrome/deb 

Хит:4 https://download.sublimetext.com АПТ/Дев/ InRelease 

Нажмите:5 http://deb.i2p2.no нестабильная InRelease 

Получаем:6 http://ftp.yzu.edu.tw/Linux/kali Кали-прокатки InRelease [30.5 КБ]

Подстраховаться:6 http://ftp.yzu.edu.tw/Linux/kali Кали-подвижного InRelease
 Следующие подписи были признаны недействительными: EXPKEYSIG ED444FF07D8D0BF6 Кали Linux репозиторий <[email protected]>
Чтение списков пакетов... готово
Вт: произошла ошибка при проверке подписи. Репозитории не обновляются и предыдущие файлы индекс будет использоваться. Ошибка ГОБ: http://ftp.yzu.edu.tw/Linux/kali Кали-Роллинг InRelease: следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Кали Linux репозиторий <[email protected]>
Вт: не удалось получить http://http.kali.org/kali/dists/kali-rolling/InRelease следующие подписи были признаны недействительными: EXPKEYSIG ED444FF07D8D0BF6 Кали Linux репозиторий <[email protected]>
Вт: некоторые индексные файлы не удалось скачать. Они были проигнорированы, или старые, вместо этого используется.

Почему это происходит? Как я могу это исправить?

+576
Ehsan Barkhordar 24 мар. 2010 г., 10:17:49

У меня проблема

Анси убегает в Паш строке отображаются как мусор в терминал GNOME

$ моно Source/PashConsole/bin/Debug/Pash.exe
[%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;mPash - Авторское право (с) Паш вкладчиков. Лицензия: GPL/БСД. См https://github.com/Pash-Project/Pash/
[%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;m
[%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;mPASH /дома/gbuday/проекты/Паш> [%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;м 

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

+533
Leasfer 11 янв. 2011 г., 23:24:00

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

#кот мой список

сервер1
сервер2
...
...

#для меня В `класса MyList`; у СШ корень@$я /дома/run_command ; сделано

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

Я пробовал добавлять &

для меня В `класса MyList`; у СШ корень@$я /дома/run_command & ; сделано

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

+486
user82428 1 янв. 2020 г., 06:34:05

Я хочу загрузиться в ArchLinux ISO из меню grub. Я узнал, что это может быть достигнуто путем добавления menuentry к

\и т. д.\жратву.д\40_custom

И восстанавливающий жратву, используя

обновление-жратва судо

Если ИСО образа Ubuntu ISO, тем ниже menuentry должна быть добавлена к \и т. д\жратву.д\40_custom файл

menuentry “Ubuntu версии 14.04 ИСО” {
набор isofile=”/home/name/Downloads/ubuntu-14.04.1-desktop-amd64.iso”
петлевой петля (hd0,1)$isofile
Линукс (петли)/Каспер/vmlinuz.загрузки EFI=Каспер ИСО-сканирование/имя=${isofile} тихий всплеск
файл initrd (петли)/Каспер/и initrd.ЛЗ
}

Но мне нужно загрузиться с Арч Линукс ИСО. Так что должно быть menuentry в этом случае?

Если ответ зависит от релиза, объясните, пожалуйста, структуру каталогов в ArchLinux ИСО, так что я могу выяснить значения для каждого ключа, как initd, Линукса, загрузки и т. д.

Спасибо.

+446
BevansDesign 20 нояб. 2017 г., 15:41:09

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

смола кф фу.тар /изображения/*коллаж.*
найти /картинки ! -имя '*коллаж.*' -print0 команды | сортировка -з | деготь РФ ФОО.тар-нуль -Т -

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

найти /изображений -print0 команды |
СЭД -з-е с/.*\коллаж./1&/' -е 'т' -е 'с/^/2/' |
сортировка -з |
СЭД -з 'с/^.//' |
тар ...

Другой подход мог бы сделать сортировку в другом языке, как Perl, Python или Ruby, где вы можете выразить настраиваемой сортировки. Если вы сделаете это, вы могли бы сделать сбор именем и даже производственный архив на этом языке. Вот пример на Perl, который просто делает сортировку:

на Perl -е '$,=$\="\0"; печати сортировки {
 $а = ~ /\ коллаж./ ? в $B = ~ /\ коллаж./ ? $ЧМЗ $Б : 1 :
 в $B = ~ /\ коллаж./ ? -1 : $ЧМЗ $б
 } @АГДУ' /изображения/* | смол ...

И еще один пример, что делает сортировку по временному переписать (это называется “Schwarztian превратить” в Perl-сообществе):

на Perl -е '$,=$\="\0"; печать
 карта {функцию substr($_,1)}
сортировать
 карта {$_ = (/коллаж\./ ? "1" : "2") . $_}
 @АГДУ' /изображения/* | смол ...

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

на Perl -е '$,=$\="\0"; печать
 карта {функцию substr($_,1)}
сортировать
 карта {$_ = (/коллаж\./ ? "1" : "2") . $_}
 при помощи Glob("/фото/*")' /изображения/* | смол ...

Если вам нужно генерировать имена файлов рекурсивно или применить некоторую фильтрацию, вы можете использовать файл::найти. Если вы хотите создать архив в Perl, вы можете использовать архив::Тар.

+415
user8167941 8 нояб. 2016 г., 22:29:13

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

У меня была идея использовать решение для удаленного рабочего стола чтобы сделать это возможным. Я использовать x11vnc как VNC-сервер. У меня мышь на каждом ПК.

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

Есть ли решение этого? Может быть, с другой VNC сервер?

Я использую Линукс Минт 18 с KDE (пробовал из стандартной поставки, но это вам застряла на первом экране).

Спасибо!

+377
user2801682 5 мар. 2012 г., 13:01:59

Небольшая выдержка из человека Баша:

${параметр:смещение:длина}

Подстрока Расширения. Расширяется до длины символов значение параметра , начиная с символа, указанного смещения. Если параметр @, индексированный массив с помощью индексного @ или *, или ассоциативный имя массива, результаты отличаются, как описано ниже. Если длина опущена, заменяется на подстроку значение параметра , начиная с символа, указанного смещения и продолжается до конца значение. длина и смещениеявляются арифметические выражения (см. арифметические оценки ниже).

+321
Sultan Mahmud 22 янв. 2019 г., 01:00:38

С с sles9 SP4 с нам удалось создать Ксен ФВ дому.

Мы используем для sles10 СФ4 как Dom0 и DRBD 8 как диск поддерживаемые: в drbd-устройство соответствует xvda на дому. На дому использует xenblk и драйверы разрешений доступа, так вроде все ок.

Мы применили последние патчи (Эол из с sles9 SP4 На был на 31 августа). После Live-миграции в другой доменом Dom0 на дому, кажется, к краху. Никакой реакции на SYSRQ, ничего на консоли. DRBD переключается с одной стороны (начальной) к другой, так что на диске-модуль не будет проблемой. С CentOS 4/5, В SLES 10/11 Domus, мы никогда не имели проблему с Live-миграции. Даже файл w2k3 работает.

После разрушать/создавать из дому, он встает без проблем, последний отчет показывает "сбой записи".

Любые подсказки приветствуются...

+315
Kate Marsh 31 июл. 2019 г., 03:23:29
чмод 006 -Р mydir/

Или если вы не в текущей директории:

чмод 006 -Р .

Р === Рекурсия

+299
Junior Owns Joseph 25 мая 2017 г., 11:37:20

что самое последнее время, простой способ для подключения к VPN с поддержкой IPsec с Debian/Джесси хозяин?

Я читал об использовании OpenVPN, opwenswan а что нет, но я ожидал увидеть довольно простой вид стандартный способ подключения к VPN через Linux. Ну я думал, что это линукс, он должен быть мертв просто потому, что сеть-это то, что Linux-это всегда :) но то, что я нашел, кажется, довольно сложно (ППТ, iptables, и маршруты, openswan, ядра ...).

Вы можете указать мне на некоторые, как или помочь мне любым способом?

+273
Victor Yip 17 дек. 2018 г., 07:57:59

Я почти весь день пытаюсь создать зеркало резервную копию корневой папки моего Убунту Линукс. Установить rsync и создать скрипт со следующим содержимым:

#!бин/Баш
использование rsync -rtvpl / /дома/Юлиан/Escritorio/copiaRsync/

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

imagen 1

imagen 2

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

+215
Farhang 12 авг. 2012 г., 06:15:29

Линукс

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

$ nohup и ср -ва ФОО/* бар/

Чтобы очистить немного:

$ nohup и ср -ва ФОО/* бар/ 2>команды nohup.вне && РМ команды nohup.из || Кот команды nohup.из
  • По умолчанию nohup и перенаправляет стандартный вывод для команды nohup.отсюда и стандартный поток ошибок в стандартный вывод.
  • 2>команды nohup.вне кладет поток stderr в файл, а также.
  • В && РМ || кошка будет убирать на успех или вывод ошибки из команды nohup.выходит на ошибку. Вы можете добавить обработку ошибок, которые вы хотите, а не как кошка или убрать все это и дело с $? как обычно.
  • Вы должны быть немного умнее о файле Temp расположение, если вы используете это в шутку (mktemp -д)

БСД

На BSD можно перенаправить стандартный ввод в СР , который будет рассматриваться как Н и вернуть не 0 статус.

$ ср -ва ФОО/* бар/ </dev/нуль

На OSX

На OSX СР ведет себя по-разному на BSD, на удивление, и не возвращает не 0 статус с о пропущенных файлов.

$ СР -Н фу/* бар/
+175
Ankit Kaushik 11 янв. 2010 г., 13:05:47

Возможно, вы пропустили это (от входит.конф(5)):

anon_umask
Значение umask для создания файла устанавливается для анонимных пользователей. Внимание! Если вы хотите указать восьмеричные значения, помните префикса "0" в противном случае значением будет считаться основанием 10 число!

По умолчанию: 077 
+169
Limpeh 13 сент. 2014 г., 04:45:00

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

ЧР POS имеет значение
А 1 23
В 2 32
...
В 200 32
...
Б 1 41
Б 2 28
...

Файл отсортированный по ЧР и POS. В ... просто, чтобы показать много строк между ними. Моя цель состоит в том, чтобы вычислить медиану значение столбца в составе POS окно размеры Н И в том же ЧР групп.

Это ожидаемый результат для окна размер 10 (П=10).

старт ЧР конце медиана
В 1 10 21
В 11 20 35
...
В 191 200 26
...
Б 1 10 34
Б 11 20 28
...

Это код у меня есть для вычисления значения размер окна 10 для столбца 4.

файл Cat | как awk '{сумма+=$4} (НР%10)==0{печать суммы/10; сумма=0;}'

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

кошки файла | сортировка -н | у awk ' { а[я++]=$1; } конец { х=инт((я+1)/2); Если (х < (я+1)/2) печать (а[х-1]+А[х])/2; иначе печать[х-1]; }'

Я не уверен, как сделать это все вместе. В частности, как сортировать в окно-размер внутри на awk.

Последняя часть, чтобы ограничить все расчеты внутри групп ЧР (т. е. расчеты нужно сбросить, когда новая группа начинает.). Мое упрощенное решение этой проблемы, чтобы разбить файл на части файлы для А,B,C и D. Не подходит, когда есть слишком много групп.

+155
uniquerockrz 3 июл. 2016 г., 03:42:31

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

Ошибка: не удалось подключиться к сокету на 0.0.0.0:7700

Если я подождите минуту или около того, вдруг этот порт "свободный" и код выполняется снова.

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

+89
Togashi 4 янв. 2013 г., 20:46:30

файловая система, которую вы пытаетесь удалить симлинк из, вероятно, initramfs, в который загружается в ОЗУ при загрузке, так что вы изменяете в оперативной памяти копию исходного RAM-диска, который удаляется при выключении.

Если вы хотите изменить файл RAMDisk, вам нужна дополнительная информация. Какой загрузчик вы используете? С какого устройства? Можете ли вы получить доступ к файлу ядра и рамдиска? Какие командной строке ядра у тебя? (использование кошка /proc/командной строке , чтобы открыть)?

Я нашел эту страницу , которая объясняет, как поставить образ RAM-диска на U-загрузочное устройство. Однако я не мог найти способ чтобы скачать оригинальный диск к вашему компьютеру, так что вы можете редактировать.

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

+82
Hirabayashi Taro 31 дек. 2019 г., 17:16:05

В один-лайнер:

на awk '{ если ( НФ > 0 && $1 !~ /^\/\// ) { бл=0; Для (я=1;я<=НФ;я++) printf на символы "%S ", $Я; }; если ( П == 0 && БЛ == 1 ) {функции printf "\П" }; если ( П == 0 && бл == 0 ) {БЛ=1; е "\п\п" } } конец { если ( бл == 0 ) { функции printf "\п" } } ' /tmp/и my_file

Объяснение:

если ( НФ > 0 && $1 !~ /^\/\// ) { бл=0; Для (я=1;я<=НФ;я++) функции printf "%ы ", я; }

если количество полей больше 0, а первое поле-это не комментарий, для каждой области печати поля и пространства. Регулярное выражение на самом деле "^//" (начинается с "//"), однако "/" должны быть экранированы, поэтому "\/". Также бл=0 задает до пустой строки флаг, который мы будем использовать для контроля окончания записи/пустую строку обработать позже в отчете.

Далее, обрабатывать пустые строки/ конец фиксируют случаи;

Во-первых, проверить, если это просто пустая строка.

если ( П == 0 && БЛ == 1 ) {функции printf "\п" };

если число полей равно 0, а наши до пустой флаг установлен, просто выведите единственную строку.

Затем проверьте, чтобы увидеть, если мы только что закончился линии данных/текста и нужно добавить строку

если ( П == 0 && бл == 0 ) {БЛ=1; е "\н\н" }

Если число полей-от 0 и до пустой флаг линия не установлен, установите флаг пустой строки и печатать окончаний строк.

Наконец-то!!!

Конец { если ( бл == 0 ) { функции printf "\п" } }

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

+57
Rashkanisenskaya 1 авг. 2013 г., 14:00:21

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

Бэкпортирование пакетов-трудоемкий и рискованный, то есть, не всегда осуществимо. Вы можете избежать штрафного времени, если вы можете найти пакеты, которые вы хотите установить в оригинальный репозиторий в CentOS 5.4 или в некоторых ОС CentOS 5.4 репозиторий портировать. В то время как вы можете иметь несколько версий GCC на одном хосте одновременно (в встраиваемых систем/кросс-компилировать люди делают это все время), но это не тривиально, чтобы иметь больше чем одну версию glibc в единой среде выполнения.

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

+41
Aurelio 18 апр. 2015 г., 22:57:32

У меня есть пользователь с ограниченным доступом в системе (то есть, он не sudoer); назовем его Боб.

У меня есть скрипт или бинарник, который я, системный администратор, доверять, и не будет иметь никаких проблем с запуском его в качестве корня; назовем скрипт get-todays-passphrase.sh. Работу этого скрипта можно прочитать данные из "Приват" (принадлежит пользователь/группа, за исключением Боба, или даже корень) файл, расположенный в /СРВ/ежедневно-пароли, и единственный выход определенной строки из файла: строку, которая соответствует сегодняшней дате.

Люди, как Боб не знает, завтра же фразу, Даже если она указана в файле. По этой причине, файла /СРВ/ежедневно-паролей защищенная Unix разрешения, так что не-root пользователей, как Боб не позволило получить доступ к файлу напрямую. Они, однако, позволяли запускать get-todays-passphrase.sh скрипт в любой момент, который возвращает "отфильтрованных" данных.


Подводя итог (в ТЛ;д-р версия):

  1. Боб не может прочесть защищенный файл
  2. Скрипт может читать защищенные файлы
  3. В любое время, Боб может запустить скрипт, который может прочитать файл

Можно ли сделать это в разрешения файла Unix? Или если Боб запускает скрипт, скрипт всегда будет обречен бегать с такими же правами, как Боб?

+28
Thunvee Kronsri 18 авг. 2017 г., 21:03:08

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

Вы спросите, как устранить ошибку. Вы можете либо—

  • свободного дискового пространства;
  • расширение файловой системы; или
  • уменьшить размер зарезервированного района.

На в ext3/4 файловую систему вы используете tune2fs установить этот процент такой:

# команду sudo tune2fs -м 2 /Дев/ada0p6

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

+26
Mohamed Nomsn 24 окт. 2013 г., 03:24:06

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

$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