Становится "на awk команду: cmd. линии:1: непредвиденная лексема"

Когда я запускаю ниже cmd на машину контроллера

Контроллер> Эхо Датавремя Rd_avgMsec Wr_avgMsec; статистика --дифференциал --шо --инт 60 --перфорация e2lxsplunkinx02-Hotdata --iosize-от 2016-10-11,00:00:00 --в 2016-10-11,00:03:00 | на awk 'начало{с=0} /^[0-9]|_avg/ {, если (/^[0-9]/){функции printf "%ы", $1;в C++}еще{ функции printf "%ы", $НФ/1000; с++ ; если(с==3){печати ""; с=0}}}'

Я вам ниже Выход:

Датавремя Rd_avgMsec Wr_avgMsec
2016-10-11,00:01:00 2.732 0.21
2016-10-11,00:02:00 1.919 0.294
2016-10-11,00:03:00 1.856 0.22

Но когда я пытаюсь выполнить ту же команду cmd удаленно на контроллер я получаю сообщение об ошибке "Неум: УМК. линии:1: непредвиденная лексема" . Я пытаюсь запустить команду cmd удаленно от launchpad01 Linux-машины. Может ли один помочь мне исправить ошибку?

[корень@launchpad01 ~]# SSH для администрирования@контроллер "Эхо Датавремя Rd_avgMsec Wr_avgMsec; статистика --дифференциал --шо --инт 60 --перфорация e2lxsplunkinx02-Hotdata --iosize-от 2016-10-11,00:00:00 --в 2016-10-11,00:03:00 | на awk 'начало{с=0} /^[0-9]|_avg/ {если (/^[0-9]/){функции printf "%ы", $1;в C++}еще{ функции printf "%ы", $НФ/1000; С++ ; если(с==3){печати ""; с=0}}}'"
Предупреждение: навсегда добавил 'контроллер' (ОГА) в список известных хостов.
Пароль:
Датавремя Rd_avgMsec Wr_avgMsec
на awk: УМК. строка:1: непредвиденная лексема
+546
94knux 23 сент. 2010 г., 22:03:34
28 ответов

Это скрипт, /home/jack/myscript.sh, который я хочу запустить:

экспорт переменной JAVA_HOME=/usr и/lib в/в jvm/java о-6-ВС-1.6.0.26/
/home/jack/myapp/apache-tomcat-6.0.32/bin/./catalina.sh запустить

Выскочка файл, файл/etc/инит/приложение myapp.конф, что я написал:

 описание "приложение-сервер"
 начать на уровне [2345]
 стоп на уровень [06]
респаун
 респаун лимит 10 5
 метод exec `Су Джек -с /home/jack/myscript.sh`

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

+1000
Say 03 февр. '09 в 4:24

Я строю минимальной системы Debian. Я установил Debian хриплый с ISO образ netinstall, и выбранный для установки только базовой системы ЖКХ, ни рабочего стола среды. Компьютер, на котором запущен это не видеокарта, я просто подключил два монитора на материнской плате (z87g55 от MSI). На эту базу я установил алса аудио, некоторые инструменты программирования, и xorg.

Проблема у меня-это у меня нет устройства/dev/fb0. Нет фреймбуфера. Я получаю tty на одном мониторе (поменьше). Я попробовал # команды modprobe uvesafb. Это приводит к тому, телетайп быть продублированы на обоих мониторах, но только нижняя половина ее отражается на меньшее. Это также дает мне фреймбуфер. К сожалению, uvesafb не позволяет мне выбрать родное разрешение монитора. Х11 работает нормально, я использую спичечный коробок-окно-менеджера. Зеркальный дисплей на обоих мониторах.

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

# команды modprobe i915
Ошибка: не удалось вставить 'i915': нет такого устройства

Это выход с X11 работает, когда я введите его в xterm. В framebufferless (не uvesafb) телетайп, он говорит что-то загадочное о необходимости intel_agp модуль. Но, кажется, у меня уже естьintel_agp:

# команды modprobe -Р intel_agp
Фатальная ошибка: модуль intel_agp встроенная.

Это правильный курс действий? Если да, то как я могу добавить модуль i915? Если нет, то что может быть лучшим решением?

Если вам нужна дополнительная информация, я с радостью разместим ее. Спасибо :-)

+978
oldguy72 5 авг. 2017 г., 23:30:41
Другие ответы

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


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

Если вы должны использовать KVM/QEMU для, тогда вы увидите, что производительность не будет большой. (В будущем, пожалуйста, напишите более детально, как дистро и KVM версии, это может помочь) Правка: забыл добавить, что если в qemu/kvm поддерживает специй, то вы должны, вероятно, попробовать что. Также, вы должны попробовать все видео драйверы, чтобы увидеть, какой из них дает лучшую производительность, как видно из оценки (лучший FPS с помощью glxgears например):

-разъем VGA [СТД|Циррус|компания VMware|QXL по|xenfb|нет]

Ваш лучший выбор для оценки производительности в Linux является, вероятно, перистые, сайт QXL или VMware. МСИО, специи использует QXL по.

Кроме того, вы можете попробовать пересылать графическое приложение к хосту по сети с помощью:

  • Виртуальный ГЛ - довольно болезненная для установки, но в 3Д будет отображаться на узле (поэтому он может воспользоваться вашей графической карты, чтобы сделать работу)
  • Xpra - гораздо проще, но не так быстро..
  • В NX, VNC, и т. д.. Все они используют сеть для продвижения отображения как видео драйвер в qemu/kvm и просто не поддерживает 3D/гл/XV и ускорение..
+953
Jack7890 26 июн. 2018 г., 07:49:13

Идиома >(...) значит (в плане профан): "в имени файла".

И он работает как "имя файла" (вроде, все станет ясно в один миг):

$ Эхо <(дата)
в /proc/самоуправления/ФД/11

Или какой-либо другой номер/название вашей ОС. Но эхо печатает имя, точно так, как будто вы:

$ Эхо ProcSubs11
ProcSubs11

И если файл с ProcSubs11 метки, вы могли бы сделать:

$ кот ProcSubs11
contents_of_file_ProcSubs11

Что вы могли бы сделать то же самое с:

$ кот <(дата)
Пт янв 15 21:25:18 по Гринвичу 2016

Разница в том, что реальное имя "процесс замещения" это "не видно" и что деталей много больше, чем значение простой файл, как это описано довольно хорошо во всех мучительных деталях по ссылке как процесс замены осуществляется в bash?.


Исходя из вышесказанного, рассмотрим ваши товары.

Вопрос 1

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

Ну, "процесс замещения" базируется именно на безымянный трубы как вас первая ссылка гласит:

  1. Процесс Баш создает неименованный канал для обмена данными между двумя процессами, созданные позднее.

Разница в том, что все ~6 шаги, описанные в ссылке несколько упрощается до одного идиома >(...) для написания и <(...) для чтения.

И, можно утверждать, что соединение (труба) имеет имя, как файл. Просто это имя скрыт от пользователя ( в/proc/самоуправления/ФД/11 , приведенном в начале).

Пример 1

1) я добавляю труб и перенаправления вывода shasum по ...

$ кот file_{1,2,3} | тройник file_4 | shasum -это 256 > file_4.и SHA256

Нет "процесс замещения" есть, но это стоит отметить (для последующих), что тройник отправляет (пишет) что он получит в свой стандартный ввод в файл file_4 и также отправляет один и тот же стандартный ввод содержимого в поток stdout. Что происходит, чтобы быть подключен к трубе (в данном случае), что пишет shasum.

Так, короче, в неспециалист условия, тройник копировать стандартный ввод, как file_4 и shasum.

Пример 2

2) я попробовать то же самое с ProcSub:

$ кот file_{1,2,3} | тройник file_4 >(shasum -это 256 > file_4.и SHA256)

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

Тройник копировать стандартный ввод трех элементов: file_4, shasum и стандартный вывод.

Почему?. Помните, что >(...) - это имя файла, можно сказать, что в строке:

$ кот file_{1,2,3} | тройник file_4 в /proc/самоуправления/ФД/11

тройник служит входными данными для двух файлов file_4 и shasum (через "процесс замещения") и стандартный вывод из тройника до сих пор подключен по умолчанию места: консоль. Вот почему вы видите цифры в консоли.

Чтобы сделать этот пример в точности равна 1), мы могли бы сделать:

$ кот file_{1,2,3} | тройник file_4 > /proc и/самоуправления/ФД/11 ### Примечание добавленный `>`

Которая становится (да, пробел между > и >( должны быть использованы.

$ кот file_{1,2,3} | тройник file_4 > >(shasum -это 256 > file_4.и SHA256)

Что перенаправляет тройникс стандартный вывод процесса "замещения".

Вопрос 3

Q: Итак, общий вопрос: как ввода/вывода обрабатывается в 3 случаях выше

Я считаю, что я просто-таки объяснить 3-х случаях, если не ясно, пожалуйста, прокомментируйте.

Вопрос 4 (в комментариях, пожалуйста, редактировать и добавлять вопрос)

почему <(...) строить не будет работать в третьем случае.

Потому что (в плане профан) вы не сможете вставить мужское Зубец в штекер.

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

Важное примечание: Команда Кот скрывает некоторые детали при нанесении "процесс замещения", так как эта команда даст тот же вывод:

$ кот <(дата)
команды $ cat < <(дата)

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

+899
Prashant Pandey 6 мар. 2012 г., 22:22:02

Фоновое задание : работа, которая работает в той же оболочке. Вы можете использовать команда БГ, чтобы увидеть какие-либо фоновые задания.

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

Приостановленное задание : его остановить/приостановить задание, но вы можете возобновить бег.

Поясню на примере очень четкое

virt00# спать 180
^З
ЗШ: приостановлено сна 180
virt00# вакансии
[1] + приостановили сна 180
virt00# БГ
[1] + продолжение сна 180
virt00# ФГ
[1] + Бег сна 180
^З
ЗШ: приостановлено сна 180
virt00# вакансии
[1] + приостановили сна 180
virt00#

Я начал работу по имени Сон 180 потом я перестала с CTRL+Z для . сейчас моя работа находится в режиме приостановки.

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

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

Так что да фоновые задания и задания на переднем плане всегда находятся в рабочем состоянии.

+860
Bappa Wardhan 19 июн. 2011 г., 09:41:24

Самый простой способ-это сделать с SUID копию оболочки:

СР /бин/Баш $дома/ОГРН/becomeroot
судо Чаун корень файле $HOME/bin и/becomeroot
судо команду chmod 4750 $дома/ОГРН/becomeroot
хэш -Р

Затем, перебегая becomeroot начнет колотить подуровень-под root.

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

+836
Casey Landers 7 нояб. 2011 г., 09:19:31

В попытке получить доступ к кластеру в моей лаборатории по SSH и работать. но тогда я не смогла ничего сделать :

@пользователя:~> Наутилус
Подключение Х11 отклонены из-за неправильного аутентификации.
Не мог разобрать аргументы: не удалось открыть дисплей

или

@пользователя:~> теперь
Подключение Х11 отклонены из-за неправильного аутентификации.

(теперь:151222): ГТК-предупреждение **: не удалось открыть дисплей: на localhost:11.0

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

Я читал много вещей об этой ошибке, таких как это, но ничего не решали...

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

Локальной операционной системы является Ubuntu 16 и сервер на openSUSE. Я подключаю так :

СШ -ху -п22 [email protected]

Правка 2 :

@пользователя:~> ОКР
MODULE_VERSION_STACK=3.1.6
LESSKEY=/и т. д./lesskey.Бен
NNTPSERVER=новости
INFODIR=/usr/местные/информация:/usr/доли/информация: файл/usr/информация
Окружения manpath=/usr/местные/человек:/usr/доли/человек
Имя=пользователи
XKEYSYMDB=/usr/доли/пакета X11/XKeysymDB
Хост=пользователи
Термин=в xterm-256color
Снаряд=/бин/Баш
PROFILEREAD=истина
HISTSIZE=1000
SSH_CLIENT=10.44.0.1 49729 22
Более=-сл
SSH_TTY=/Дев/оч/2
JRE_HOME=в/usr/lib64/с JVM/JRE и
Пользователь=пользователь
LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:
В переменной LD_LIBRARY_PATH=/usr/местные/технологии CUDA-5.5 в/lib:/usr/местные/технологии CUDA-5.5/lib64:
XNLSPATH=/usr/доли/Х11/НЛС
ОКР=/и т. Д./Баш.bashrc следующее
HOSTTYPE=x86_64 с
FROM_HEADER=
MSM_PRODUCT=МСМ
Пейджер=меньше
CSHEDIT=в Emacs
XDG_CONFIG_DIRS=/и т. д./кода валюты XDG
МИНИКОМ=-C на
MODULE_VERSION=3.1.6
Почта=в/var/mail/пользователь
PATH=/usr/local/cuda-5.5/bin:/home/user/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
ЦП=x86_64 с
JAVA_BINDIR=в/usr/lib64/в JVM/JRE и/Бин
INPUTRC=/главная/пользователя/.inputrc
ФРД=/главная/пользователя
Переменной JAVA_HOME=в/usr/lib64/с JVM/JRE и
Язык=язык.В UTF-8
PYTHONSTARTUP=/и т. д./pythonstart
MODULEPATH=/usr/доли/модули:/usr/доли/модули/modulefiles
LOADEDMODULES=
QT_SYSTEM_DIR=/usr/доли/рабочего стола-данных
SHLVL=1
Дома=/Главная/пользователя
LESS_ADVANCED_PREPROCESSOR=нет
ТИП_ОС=Линукс
LS_OPTIONS=-Н --цвет=телетайп -Т 0
XCURSOR_THEME=ДМЗ
MSM_HOME=/usr/местные/старый диспетчер хранилища 
Ему=/usr/Бен/гном
[email protected]язык,кодировку UTF-8,кодировка ISO-8859-15,CP1252
МЕНЬШЕ=-М -Я
MACHTYPE=x86_64 С-в SUSE-Linux и
Параметр logname=пользователь
XDG_DATA_DIRS=/usr/доли:/и т. д./опт/из KDE3/доля:/опт/из KDE3/поделиться
SSH_CONNECTION=172.17.10.15 22
MODULESHOME=/usr/доли/модули
LESSOPEN=lessopen.sh %с
Приложение InfoPath=/usr/местные/информация:/usr/доли/информация: файл/usr/информация
Дисплей=localhost в:12.0
XAUTHLOCALHOSTNAME=пользователи
LESSCLOSE=lessclose.sh %ы %ы
G_BROKEN_FILENAMES=1
JAVA_ROOT=в/usr/lib64/с JVM/JRE и
COLORTERM=1
_=/usr/Бен/ОКР
+794
irina95 11 авг. 2016 г., 16:48:18

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

$ Е " А " а
$ е 'б\nв' > б
$ Е 'С В\Н' > с
$ общ.
А Б в
$ кошка - *
АБ
До н. э.
$ грэп -ч " *
а
б
Б
с
$ 

Или вы могли бы использовать GNU вставить в Эриал режиме с новой строки в качестве разделителя:

$ вставка -ы -д '\п' -- *
а
б
Б
с
$ 
+791
shrekuu 5 мая 2015 г., 01:30:22

НР - это общее число записей, обработанных (включая один обрабатываемый в настоящее время); ФНР - это количество записей, обрабатываемых в текущий файл. Это произойдет только в первом файле.

ФНР==ШП {
 если (сплит($1,а "_") ==3)
ф1[$1]
далее
}

Аналогично, НФ - число полей в текущей записи. Если это пустая строка, это будет ноль, который является "ложь" (а не "честная"), и поэтому этот блок будет выполняться только для непустых строк. Запишите код в этом блоке, где значение п устанавливается; что будет важно в дальнейшем. ОРС - это выходной разделитель записей; это то, что отличает каждую запись, как это написано. По умолчанию является символ новой строки. Вот условно используется в качестве значения для записи переменной.

НФ{
если (сплит($1, в, "_") ==3 && $1 в F1)
Р=1
 РОЦ=(!отдых)?$0:рек ОРС $0
далее
}

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

п{
 печать отдых ОРС
 Р=0; рек=""
}
+650
floriangouy 12 июн. 2019 г., 04:10:42

Я хочу знать общее количество файлов на моем сервере. Это может быть сделано?

+623
Firoz Sabaliya 4 апр. 2017 г., 05:54:41

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

С Эхо, предоставленные ГНУ Баш (как строение) и некоторых других вариантов Эхо, вы можете делать нечто вроде следующего:

Эхо -Ан файла первая строка\nsecond линия\nthird линия\п' > 

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

функции printf '%з\п' файл 'первая строка' 'второй линии' 'третья строка' > 

Вы также могли бы рассмотреть с помощью вот документ:

кошка > файл << 'ВФ'
первая линия
вторая линия
третья линия
ВФ
+619
Nancy Abbott 26 мая 2011 г., 18:48:11

Это должно восстановить меню на панель:

  1. Щелкните правой кнопкой мыши на панели
  2. Выберите Добавить новые элементы из выпадающего списка
  3. Прокрутите вниз до нижней части результирующий диалог
  4. Нажмите на XFCE меню
  5. Нажмите на кнопку Добавить

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

+597
Nifty62 24 окт. 2012 г., 04:59:02

Как написал, наружная цитаты Юникода U+2018 и U+2019 символов. Это не обычные одинарные кавычки и имеют специальное значение для оболочки и просто повторил:

$ Эхо ‘дата`
‘7 пт апр 19:55:15 еесть 2017’
$ 

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

+529
vincent 19 июл. 2010 г., 02:07:19

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

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

Доморощенный, АПТ, Пакман, ДНФ, в AppStore, Google магазин игры, приложения Microsoft Windows в магазине. Все они работают таким образом.

Как я могу убедиться, что файлы, которые я получаю через apt или HB как?

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

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

+412
opa 15 мая 2015 г., 14:33:14

Gtune i5900

Общая 101 ключ компьютер работает нормально, но левая кнопка рядом с номером 1 не обратной кавычки(`)/Тильды(~), и Shift+2 не на(@) ,Я скучаю по тем кнопкам.

+398
user54195 2 дек. 2014 г., 01:09:28

Мне нужно разобрать файл и извлечь определенные поля:

Образец формат файла :

"сделать":"Хонда","группы":"АБВ","модель":"аккорд","год":"2007","миль":"67000"
"сделать":"Хонда","группы":"Азбука","модель":"гражданский","год":"2011","миль":"40000"
"сделать":"Тойота","группы":"Азбука","модель":"Камри","год":"2011","миль":"40000"
"сделать":"Тойота","цвет":"черный","группы":"гормон роста","модель":"Камри","год":"2015","миль":"2000"
"сделать":"Линкольн","цвет":"серебро","группы":"тьфу","модель":"МКЗ","год":"2013","миль":"20000"

Мне нужно вытащить поля в модели мили и записать в отдельный файл . Из вышесказанного, мне нужен экстракт как ниже :

аккорд:67000
гражданский:40000
Камри:40000
Камри:2000
МКЗ:20000
+394
mortalis 15 окт. 2017 г., 15:56:08

У меня была такая же проблема два года назад, и я попробовал много программ, как активные, photorec, ext3grep и extundelete. ext3grep был лучшая программа для восстановления файлов. Синтаксис очень прост:

изображения ext3grep.ИМГ-восстановление-все

или:

ext3grep на /dev/sda3 в качестве --восстановление-все ... после Дня -Д '2015-01-01 00:00:00' '+%С' - до `дата -д‘2015-01-02 00:00:00’ ‘+%ы’

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

+317
mpillar 17 нояб. 2015 г., 11:54:50

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

Общ $* | пока читал infilename; делать
 outfilename=$(Эхо $infilename | е с/.Мэриленд/.формат PDF/')
 pandoc $infilename -Т "латекс" -о ${outfilename}.формат PDF;
сделано
+281
Darshana Kapuge 25 сент. 2015 г., 06:28:37

Смотреть на то, как другие 3-й партии программного обеспечения на вашей системе.

На OpenBSD, 3-участник пакеты установить в /usr/местные , но использует файл/var переменных данных (так вот что в/var для). Некоторые пакеты создать каталог/var/имя_пакета каталогов (как в MySQL), а некоторые могут создать файл/var/журнал/имя_пакета (как ConsoleKit , кажется, делает) в зависимости от того, какой тип данных он должен хранить в файле/var.

Для частных и местные (небольшой, datawise) проектов, я не вижу никаких причин не использовать /usr/местные/ВАР , только с той существенной оговоркой, что /, в/usr или /usr/местные (если эти отдельные точки монтирования из /ВАР) может завалить, если приложение производит огромные наборы данных. Если / заполняется, это будет возможно, чтобы система не функционирует должным образом (вот почему в/var обычно по собственной файловой системы). Если /usr/местные заполняется, это будет препятствовать дальнейшей установке программного обеспечения.

+265
Laura Dimmitt 22 окт. 2012 г., 03:14:06

Я пытаюсь измерить диск ИО задержки запущенного процесса, чтобы сделать гистограмму.

Я мог бы сделать это с потребителя в операционных системах, которые обеспечивают его (например, как в этом Joyent бумаги), но мое приложение работает в Linux. Моей первой мыслью было попытаться перфорация, и я могу получить счетчики, но я не могу найти любой способ, чтобы получить время дельты. Я могу сделать время дельты с трассированием (например, трассированием -е чтение -т), но я не уверен, если я могу ограничить следов дисковых операций ввода-вывода (эта система имеет напряженный сетевой интерфейс).

Есть ли способ сделать это в Linux?

+247
king2014 27 июл. 2015 г., 21:36:19

Вход:

а|2013.06.13. 13:22|ХХ
б|2013.06.13. 1:52 |ХХ
с|2013.06.13. 2:26 |ХХ

Выход:

а|2013.06.13. 13:22|ХХ
б|2013.06.13. 01:52 |ХХ
с|2013.06.13. 02:26 |ХХ

Как я могу сделать 1:52 до 01:52 в этом случае?

Обновление: спасибо! Это работает прекрасно, но как я могу удалить пробел между минутами и "|", если 0 были добавлены?

$ СЭД -е 'ы/ \([0-9]:\)/ 0\1/' b.txt 
а|2013.06.13. 13:22|ХХ
б|2013.06.13. 01:52 |ХХ
с|2013.06.13. 02:26 |ХХ
$ Перл-WPE В 'С/(\Д+):/функции sprintf( "%02d порта:",$1)/е' b.txt 
а|2013.06.13. 13:22|ХХ
б|2013.06.13. 01:52 |ХХ
с|2013.06.13. 02:26 |ХХ
$ 

вау.. :)

+225
slept49 24 авг. 2014 г., 08:28:06

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

Могу ли я использовать кран для этого..........??

+208
Mike Precup 18 янв. 2016 г., 08:33:11

Я пытаюсь установить GNU M4 на моем Chromebook с помощью 1.4.17 архив, но когда я запускаю ./настроить , а потомсделать я получаю сообщение об ошибке, связанной с командой aclocal, что, видимо, часть ГНУ сожалению пакет. Точное сообщение об ошибке я получаю

Предупреждение: 'где aclocal-1.14' отсутствует в системе.
 Вы должны только нужно, если вы изменили 'acinclude.М4 или
 'настроить.переменного тока или М4 файлы, включенные по настройке.переменного тока'.
 Программа, где aclocal является частью пакета GNU сожалению:
<http://www.gnu.org/software/automake>
 Это также требуется GNU autoconf, что ГНУ М4 и Perl для запуска:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
сделать: *** [где aclocal.М4] ошибка 127

Я знаю, что первая часть-это только предупреждение, но название указывает, что ошибка связана.

Я также попытался создать пустой файл Для где aclocal.М4, и я получаю другое сообщение: предупреждение о сожалению-1.14 не хватает, и сделать: *** [файл Makefile.в] Ошибка 1

К сожалению, в соответствии с официальной страницы, требует, использующих automake autoconf, что в свою очередь требует М4. Что я могу сделать, чтобы установить М4 и избежать этой проблемы?

+90
toan nguyen van 25 мая 2011 г., 06:12:53

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

Нить началась
Нить готовое
Нить началась
Нить готовое
Нить началась
Нить началась

Я монитор свой вывод, используя:

хвост -F выходной.журнал

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

2 потока работают

Я должен, возможно, использовать grep и как-то вести подсчет экземпляров класса String?

+55
Avag Hovhannisyan 9 янв. 2016 г., 02:39:12

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

на awk '
 /^[[:пробел:]]/{печать | "сортировка"; далее}
 {закрыть("сортировка"); печатать}; 
Конец{закрыть("сортировка")}
файл' 
  • Трубы каждой содержательной линии В рода
  • Назвать близкие по сортировать при разделе маркера обнаружено; это заставляет сортировать сбрасывать свой вывод в стандартный вывод и выход
  • Распечатать маркер разделе
  • Новый экземпляр рода берет на себя за содержание строки после раздела маркер
  • Звоните близким на рода в конце, чтобы заботиться о трейлинг содержание
+54
Rugnir 19 окт. 2011 г., 06:29:13

Если вы хотите код некоторые этого сами, вы должны взглянуть на RRDTool

Вам потребуется скрипт способ для ввода данных в базу данных RRD и, выполнив простую команду можно вывести в формате PNG (по умолчанию) изображений графиков.

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

+47
bullitt 16 мар. 2012 г., 13:31:29

У меня есть каталог с именем dir1 и которая насчитывает около 800 подкаталогов имени произве-001, нажмите disp-002, ... кнопка disp-800. Я получить список подкаталогов, которая не содержит файл стандартного вывода на основе решения дается здесь как

$ найти . -тип D \! -тест -электронный метод exec '{} \ /вывода'; - печать

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

$ найти . -тип D \! -тест -электронный метод exec '{} \ /вывода'; - печать |команды xargs -я СР -Р {} ../директория dir2

Однако это бросает меня ошибка команды xargs: {}: нет такого файла или каталога

Как я могу скопировать эти папки в другой каталог

+42
Dylnuge 24 янв. 2016 г., 21:10:15

Ответ прост: "не по умолчанию". Но вы можете настроить так, чтобы разрешить его использование .ONESHELL:

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

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

.ONESHELL:

все:
 кошка << ВФ
ААА
ВВВ
ВФ

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

+35
Rutger Semp 28 апр. 2014 г., 06:05:28

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

$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