Подавить стандартный вывод

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

TOTALFILES=`LS в $ИСХОДНЫЙ_КАТАЛОГ/$SOURCESUBDIR/*.тхт| туалет -л` > > в $WORKDIR/$LOGFNAME
+793
user2772490 25 окт. 2011 г., 13:05:14
38 ответов

Если я запускаю

читал -р -с входные

А затем прервать его с помощью CTRL-C, то терминал остается в состоянии, в котором все вводимые символы не отображаются.

Как я могу восстановить терминал после такого инцидента?

+987
cvheifner 03 февр. '09 в 4:24

Это скрипт на bash. Здесь

На которых запечатлены строки "ошибка: ваш TCP - соединения мертв." из живой динамический файл журнала. Здесь имя файла журнала "TcpRcpt.журнал" которые содержат образец ниже сведения журнала.


СБ Мар 26 19:55:37 2016 TCPRcpt-0297--ошибка: ваш TCP - соединения мертв.
СБ 26 мар 19:55:37 2016 TCPRcpt-0297-бежит
СБ 26 мар 19:55:37 2016 TCPRcpt-0297-бежит
СБ Мар 26 19:55:37 2016 TCPRcpt-0298--ошибка: ваш TCP - соединения мертв.

Теперь вопрос шаг logtail TcpRcpt.журнал | грэп -М 1 "ошибка: ваш TCP - соединения мертв." | е с/.*TCPRcpt-/ пид /;с/ -//' >> Журнал.Журнал

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

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

+918
Ego 5 нояб. 2018 г., 21:25:11
Другие ответы

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


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

Клинопись по CMakeLists.txt не включает в себя библиотеки, специфичные пути. Чтобы исправить это для ImageMagick, изменение линии 40 из cuneiform_src/CMakeLists.txt от

include_directories(${ImageMagick_Magick++_INCLUDE_DIR})

для

include_directories(${ImageMagick_Magick++_INCLUDE_DIR} ${ImageMagick_Magick++_ARCH_INCLUDE_DIR})

Тмаки по ПКГ-конфиг интеграции получает информацию правильно.

+911
Riccardo Amadio 23 мар. 2010 г., 03:47:55

Во-первых, это UUOC (бесполезно использовать кота). Нет хороших Исон использовать кошку здесь, СЭД прекрасно умеет читать файлы сам, и даже если это не так, то перенаправление стандартного потока ввода из файла будет эквивалентен передаче его.

Эку=$(Эхо -е '\е')
СЭД "ы,\(.*\) \(.*\) \(.*\) \(.*\),$Эку[31М\1 $Эку[34М\2 $Эку[33м\3 $Эку[32м\4$Эку[м" файл file4

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

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

+906
Christine Wei 2 сент. 2015 г., 23:50:02

Я установил полностью рабочую программу установки для IPv4 OpenVPN и хотел пойти на один шаг дальше и экспериментировать с настройка протокола IPv6. Мой VPS-сервер не получает родной блок IPv6, но есть 6in4 туннель настройка интерфейса, которая обеспечивается электрический ураган. Подключение по протоколу IPv6 в сам бокс ВПС все работает без проблем.

С помощью /число 48 от урагана электрический я создал подсеть /64, из него что экземпляр сервера OpenVPN может использовать без проблем.

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

Проблема внешнего IPv6-трафик блокируется. Я подтвердил свои родственные брандмауэр как удаление брандмауэра трассировка завершена. Я использую безопасности ConfigServer и брандмауэр с поддержкой IPv4 и IPv6 частей.

Я не эксперт с iptables, но я попробовал эти правила в csfpre.sh без успеха.

ip6tables -вперед -с маршрутизацией/64 -я Тун+ -о'sit1 -Джей принимает
ip6tables -вперед -с маршрутизацией/48 -я Тун+ -о sit1 -Джей принимает

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

Я уже включена переадресация IPv6 с:

чистая.протокол IPv6.конф.все.пересылка = 1

Детали ВПС:

  • По CentOS 6.6 (КВМ виртуализации)
  • Ядра 2.6.32 Линукс
  • Брандмауэр: ФГО (последняя версия)

Интерфейс Тун уже был исключен из ликвора через ETH_DEVICE_SKIP

Сетевые интерфейсы:

  • Для OpenVPN: tun0 (маршрутизируется)
  • Туннель IPv6: sit1 (все настройки и рабочие)
  • Ван: для eth0 (внешний интерфейс шлюза)

Может кто-нибудь помочь с обеспечением правил ip6tables, что позволит IPv6-трафика исходящие от OpenVPN через?

+848
bitsoflogic 31 янв. 2015 г., 15:39:28

Я не думаю, что вы можете сделать кальмары, чтобы сделать это для вас.

Вам нужно перенаправить исходящий HTTP/HTTPS-трафика на маршрутизаторе к локальному веб-серверу, responsd с данной страницы ошибки ни какой URL запрашивается.

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

в iptables -Т физ-а следующее -п протокол tcp --dport по HTTP -й редирект
в iptables -Т физ-а следующее -п протокол tcp --dport протокол HTTPS -й редирект

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

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

На стороне сервера можно использовать страницу index.html с Вашего сообщения как документ ошибка 404, так что не важно, какой URL-адрес, такой страницы.

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

+825
OldStick 6 нояб. 2016 г., 21:31:23

У меня странные последовательный порт (RS-232) вопрос коммуникаций (похоже, что некоторые данные отброшены, хотя я не уверен, если это Исходящие, входящие или оба), что я наблюдаю от случая к случаю. У меня были проблемы воспроизводя его, и я просто сказал, что несколько раз мы уже видели, в случае необходимости, на машине Linux работает мое приложение была первая выключить через завершение работы-Хабнарфьордюр сейчас, который пропускает проверку при перезагрузке.

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

Возможно ли там быть какой-то скрытой файловой системы проблема, которая может привести к нестабильности в последовательный порт коммуникационного слоя?

Представляется также, что незадолго до того, как я вижу ошибки, последовательный-порт-класс, который я использую выдает "ResourceError". Документ в Qt описывает ресурс-ошибки как:

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

Это похоже на то, что может возникнуть в результате пропуска проверки...?

Я использую файловую систему EXT4 для моей файловой системы формат.

+811
Tshilidzi Mudau 27 дек. 2015 г., 16:58:31

А на сайт 1, мне нужно подключиться к site2 по OpenVPN. После подключения OpenVPN в сайт2 нажимает сервер имен DNS и параметры поиска домена. В результате все разрешения имен в site1 на провал.

Пример:

  1. Физически подключено на сайт 1, DHCP-сервер помещает параметры DNS и resolvconf управляет ими.
    в /etc/файл resolv.конф

    # Динамический файл resolv.файл conf(5) для glibc сельсин(3), созданных resolvconf(8)
    # НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ ВРУЧНУЮ -- ВАШИ ИЗМЕНЕНИЯ БУДУТ ПЕРЕЗАПИСАНЫ
    имен 172.16.1.101
    имен 172.16.1.102
    поиск сайт 1.внутренние.домен
    
  2. Откройте OpenVPN туннель к site2, для OpenVPN толкает DHCP опции DNS и домен site2 и в/etc/openvpn в/обновление-файл resolv-conf, который толкает их на resolvconf.
    в /etc/файл resolv.конф

    # Динамический файл resolv.файл conf(5) для glibc сельсин(3), созданных resolvconf(8)
    # НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ ВРУЧНУЮ -- ВАШИ ИЗМЕНЕНИЯ БУДУТ ПЕРЕЗАПИСАНЫ
    сервер 192.168.1.5
    имен 172.16.1.101
    имен 172.16.1.102
    сайт2 поиск.внутренние.домен site1 в.внутренние.домен
    
  3. DNS работает резолюции для сервера.сайт2.внутренние.домен, но не для сервера.сайт 1.внутренние.домен

Есть ли способ, что любой сбой DNS-запрос на site21 должны падать-до DNS-серверов сайт 1? Или настроить resolvconf, что только запросы на сайте2.внутренние.домен должен быть передан сайт2 сервер имен?

Я использую Убунту машина 14.04 на сайт 1, а OpenVPN сервер на site2-это в 2.2 коробка pfSense. Я управляю обоих сайтах, так что внесение изменений в любую сторону не проблема. Оба домена являются непубличных и внутреннего использования.

+811
TheDreadPirateSteve 29 янв. 2016 г., 17:20:28

Вы можете использовать вырезать , чтобы добиться этого (используя Н=80 здесь):

некоторые команды | вырезать -с -80

или

вырезать -с -80 some-file.txt

Заменить 80 С количество символов, которые вы хотите сохранить.

Многобайтных символов не могут быть правильно обработаны, в зависимости от вашей реализации.

+811
Cristie 22 сент. 2014 г., 07:05:23

Ты упускаешь пакет "lsscsi". Вы можете запустить Yum установить lsscsi (на красной шляпе based дистрибутивов) или APT-получить установку lsscsi (на Debian based дистрибутивов).

+807
BenderBoy 16 июл. 2011 г., 06:47:32

Я хотел бы сделать

эхо "[это дело]"

Это

\documentclass{статьи}
\usepackage{вращение}
\usepackage{pdfpages}
\usepackage{дословно}
\usepackage{amsmath, amsfonts, amssymb, textcomp, mathtools, xparse}
\usepackage[Т4, от1]{fontenc}
\usepackage{graphicx}
\graphicspath{{/пользователей/Маси/раздаточной коробке/физиология/изображение/}}
% Анимации не могут быть включены здесь
% \addmediapath{ {/пользователей/Маси/раздаточной коробке/физиология/анимация/} }
\usepackage{newunicodechar}
\usepackage{многорядное}
\DeclarePairedDelimiter{\АБС}{\lvert}{\rvert}
\DeclarePairedDelimiter{\норма}{\lVert}{\rVert}
\usepackage{цвет}
\usepackage{пакет hyperref}
\usepackage{media9} % анимации в SWF
\usepackage{переход}
\usepackage{Дой, natbib}
\hypersetup{
colorlinks=true,то
linkcolor=синий,
citecolor=синий,
allcolors=синий
}
\usepackage[affil-он]{authblk}
\usepackage{импорт}
\usepackage{цвет}
\usepackage[normalem]{ulem}
\usepackage{титульные} % два титула в один документ
\DeclarePairedDelimiter{\АБС}{\lvert}{\rvert}


%%%%%%%%%%%%%%%%%%%%%%%%%%% Вопрос и ответ %%%%%%%%%%%%%%%%%

\usepackage[framemethod=tikz]{mdframed}

\mdfdefinestyle{ответ}{
linecolor=голубой,
свойство backgroundColor=желтый!20,
frametitlebackgroundcolor=зеленый!40,
frametitlerule=истина
}
\newcounter{вопрос}[раздел]%
\setcounter{вопрос}{0}

\newenvironment{Вопрос}[1]{%
\refstepcounter{вопрос}%
 всегда \begin{mdframed}[стиль=Анс,frametitle={Вопрос: #1}]
}{%
\конец{mdframed}%
}%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%% Мелкие вещи

\newtheorem{случай}{поведения}
\mdfdefinestyle{ке}{
linecolor=голубой,
свойство backgroundColor=голубой!20,
}
\surroundwithmdframed[стиль=кы]{случай}

\newtheorem{заметка}{заметка}
\mdfdefinestyle{ке}{
linecolor=голубой,
свойство backgroundColor=голубой!20,
}
\surroundwithmdframed[стиль=кы]{заметка}


\newtheorem{Цитата}{Цитата}
\mdfdefinestyle{ке}{
linecolor=голубой,
свойство backgroundColor=желтый!20,
}
\surroundwithmdframed[стиль=кы]{цитата}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




\newtheorem{теорема}{Теорема}
\newtheorem{предложение}[теорема]{предложение}
\newenvironment{определение}[1][Определение]{\начать{trivlist}
пункт \[\hskip \значение labelsep {\bfseries #1}] \ "Актис"} {\конец{trivlist}}
\providecommand{\ключевые слова}[1]{\textbf{ключевые слова:} #1}


%%%%%%%%%%%%%%%%%%%%%%%%% Счетчик Раздел %%%%%%%%%%%%%%%%%%%%%%
makeatletter \
\деф\@часть[#1]#2{%
 \ifnum \с@secnumdepth >\м@Пе
\refstepcounter{часть}%
\интернет
\addcontentsline{TOC в}{состав}{#1}%
 {\parindent \з@ \raggedright
 interlinepenalty \\@м
\normalfont
 \Большие bfseries \#2%
\markboth{}{}\par в}%
\nobreak
 \vskip 3 место 
\@afterheading}
\@addtoreset{раздел}{часть} 
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Как можно эхо такое большое содержание в файл bash хорошо?

+728
Mohammad Davari 6 июн. 2015 г., 15:25:05

Я бегу по XBMC на Дебиан тестирование системы на моем HTPC-системы. Я хочу, чтобы переключиться между моим монитором для просмотра и мой ТВ на XBMC. Это не проблема.

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

Домашнего кинотеатра:переходник HDMI -> телевизор:есть HDMI = звук на ТВ

Видеокарты:разъемы DVI -> ТВ:с HDMI = нет звука на ТВ

Домашнего кинотеатра:HDMI кабель -> монитор:поддержка HDMI = звук на мониторе

Видеокарты:разъемы DVI -> монитор:переходник HDMI = нет звука на мониторе (не опечатка, нет звука, когда Соло)

Домашнего кинотеатра:HDMI кабель -> монитор:HDMI и
Видеокарты:разъемы DVI -> ТВ:с HDMI = звук на мониторе (что? На DVI?)

ПОРТФОЛИО:ПЕРЕХОДНИК HDMI -> ТВ:HDMI И
Видеокарты:разъемы DVI -> монитор:HDMI кабель = тоже звук на мониторе только

Это даже не похоже на вопрос, который я определяю как основной.

Как я могу иметь оба подключены, но отправить звук по HDMI через порт HDMI? Я даже не знал, что порт DVI может передавать звук, когда использовали HDMI-конвертер-вилка.

Желательно, я бы командная строка трюк, чтобы переключить порт, откуда звук идет. Этот ответ имеет некоторые интересные команды, но я не могу 'порт', что к моей ситуации. Этот HTPC также имеет разъем DisplayPort, но я не использовать этот выход.

XBMC на части этот вопрос неактуален, вы можете так по имени проблему, используя:
динамик-тест -д по HDMI -с 2 (как мой монитор и мой телевизор только 2 канала (стерео))

+692
Imi 23 мая 2016 г., 20:33:10

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

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


Как рекомендовано в этот вопрос, я в настоящее время пытается использовать GPG для шифрования файлов и ВИМ-открытых для редактирования.

Первый вариант я попробовал было зашифровать команду GPG --шифрование --по умолчанию-получатель-самообслуживание. Это хорошо работает с ВИМ-GnuPG и команды GPG-агент в срок не вводя пароль все время, но я нахожу использование асимметричного шифрования немного громоздким. Почему мне нужно создать пару ключей с мое имя и электронную почту и использовать асимметричное крипто, если все я делаю это зашифровать для себя? Я бы также нужно носить ключ с собой, а не просто зашифрованный файл.

Второй вариант я попробовал было зашифровать команду GPG --симметрические, которая только запрашивает пароль. На этот раз проблема была с не необходимости введите пароль снова и снова. Когда ВИМ-GnuPG не сохраняет файл, он запрашивает новый пароль (и мне типа это дважды), а не просто повторно использовать тот же пароль, который был использован для расшифровки файла в первую очередь. Есть ли способ не делать этого?

+680
pjess 6 мая 2011 г., 23:16:12

Я пытался дать любой обычный пользователь доступ к двум папкам, которые находятся несколько веток вниз, в моей домашней папке. Я думал, что я был в правильном каталоге и набранный судо команду chmod 666 *, но случайно выпустил это в моей собственной учетной записи пользователя домашний каталог (несколько терминалов Windows открыть на время). Ничего страшного, подумал я, так как это фактически просто дать каждому пользователю доступ на чтение и запись завивка в моей домашней папке. Я просто использовать команду chown, чтобы переключить все обратно только моего счета.

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

Разрешения [файл] не может быть определена.

Я попытался с помощью команды chown [пользователей] * восстановить право собственности на соответствующие счета, но это, кажется, не имеют никакого эффекта. Кроме того, я думал, что чмод 666 будет дать любому пользователю права на чтение и запись, так что я не понимаю, как эта проблема возникла.

Какие-либо предложения?

Я с помощью Arch Linux с GNOME 3

+670
Ha Kim 30 авг. 2011 г., 19:44:43

Вы можете загрузиться прямо с компакт-диска на чтение зашифрованного диска. Оттуда, вы можете запустить в grub-установить /Дев/СДА , а затем обновить-жратва. Это будет пересканировать диски для всех операционных систем.

+664
Hamza Akhtar 3 дек. 2013 г., 08:31:42

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

Стат БСД может список подробную информацию как

 $ стат-х ФОО
 Файл: "Фу"
 Размер: 96 Тип Файла: Каталог
 Режим: (0755/директорию типа drwxr-XR-х) идентификатор: ( 501/ я) гид: ( 20/ сотрудники)
 Устройство: 1,4 Инф: 8605007622 Ссылок: 3
 Доступ: Чт 12 Апреля 10:28:45 2018
 Изменение: 22 Марта Чт 09:44:46 2018
 Изменение: 22 Марта Чт 09:44:46 2018

Что эквивалентно процентной ставке в BSD стат?

+636
dimkka 1 сент. 2015 г., 07:08:24

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

1) проверить счетчики и записи эти где-то так их можно ввести позже.

в iptables-сохранить -с

2) проверить на линии, которую вы хотите заменить / переместить через

в iptables -Л -В -Н-линия-Н

3) Напишите правило в места цепь и добавить счетчики описано в шаге от. Например.

в iptables -Р ввод 5 -я virbr0 -п УДП -м УДП -с 3441 472271 --dport 53 -J, его принимаем -м комментарий --комментарий "некоторые комментарии"

Смысл

-с [пакеты:байт]

Вышеуказанное правило в iptables будут введены на линии 5.

Примечание. Сохранить правила iptables, используя в iptables-сохранить -с /somepath/iptrules-$(дата +%Ф) , которая позволит сохранить счетчики.

+522
Punit Raizada 22 февр. 2017 г., 08:44:03
грэп -хе '[0-9]+а'

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

грэп -хе '[0-9]+АА'

Для варианта с АА.

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

грэп '^[0-9]\{1,\}а$'

^ и $ подбора соответственно на начало конец строки, а \{1,\} будучи Бре эквивалент эрэ + (некоторые грэп реализации и поддержки \+ для того чтобы вы всегда могли использовать [0-9][0-9]*).

+452
lgaud 26 июл. 2015 г., 23:03:02

Я использую asciienma.org (ранее в ASCII.Ио) для создания записанной на учебники, которые мне нужны для размещения/доля акций в терминале. Записи могут быть сохранены и загружены в .формат гипсе, которые затем можно преобразовать в .формат GIF.

Для преобразования .литые файлов .гиф я использую этот проект - asciicast2gif. Результаты говорят сами за себя:

ss1

Ссылки

+449
filaton 12 июл. 2014 г., 17:30:25

Во-первых, давайте посмотрим на то, что мы видим в терминале:

$ Эхо <(ВИМ)
в /dev/ФД/63
$ ВИМ: предупреждение: выход не к терминалу

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

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

Оба bash и vim имеют значение от терминала. Это вызывает ваш компьютер, чтобы быть отправлены в случайном порядке в одну или другую сторону. Этой ситуации обычно не бывает, потому что фоновые процессы, которые запрещено читать из терминала — если они попытаются это сделать, то они получают сигнал SIGTTIN, и если они игнорируют сигнал потом их прочитать вызов возвращает ошибку. Но в данном случае, ВИМ выполняется как часть переднего плана группового процесса, потому что процесс замещения не создает новый процесс группы, следовательно, он может читать из терминала и возьмите несколько клавиш.

В какой-то момент ВИМ решает, что больше не могу и ушел. Я не знаю, что делает ее решим.


Замена процесс не создать временный файл, он создает канал, так что ваш подход не имеет смысла. ЗШ есть процесс замещения конструкцию, которая создает временный файл (=(somecommand)), но это не сработало: вы можете запустить Эхо =(ВИПе </dev/нуль), и который будет выводить имя временного файла, который, в свое время она напечатана, только что был удален.

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

tmpfile=$(mktemp)
"${Внешний:-"${редактор:-ви}"}" "$tmpfile"
Эхо "$tmpfile"
...
РМ "$tmpfile"
+448
Cindy Williams 29 мар. 2017 г., 19:04:06
импорт ОС
 cmd1 = "УПП [email protected] foo.docx Азбука@условие_2:"
ОС.система(cmd1)

Я использовал

Долларов УПП -oProxyJump=Б файл с:пунктом

От https://superuser.com/questions/276533/scp-files-via-intermediate-host

Но я получаю ошибку

канал 0: открыть не удалось: административно запрещено: открыть не удалось с stdio пересылки не ssh_exchange_ident

Дайте мне знать, если кто может помочь мне с этим

+429
MaiaraSC 12 янв. 2014 г., 11:25:10

Это стандартное поведение при использовании команды rsync. От человека по rsync:

--на месте
 Эта опция изменяет то, как rsync для передачи файла, когда его данные
 нуждается в обновлении: вместо метода по умолчанию для создания
 новую копию файла и перемещение его на место, когда это ком-
 вместо полной, rsync и записывает обновленные данные непосредственно
 файл назначения.
+409
Sanjay Dhanotiya 7 июл. 2015 г., 16:51:03

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

Решение

Напишите минимальную программу на C (статически), открыть порт, и вложить его в файл с дескриптором 3. И после запуска программы Java. Java-программа будет делать fdopen, чтобы сделать его похожим на файл из Java точки зрения (откройте "файл/dev/ФД/3") этот фантик нужно возможности.

+406
Bandreid 27 мая 2013 г., 19:43:15

СЭД может сделать все сам:

СЕПГ -Н '$!Н;/.*Образец.*/М;П;Д' входной_файл

Все очень просто: включить беззвучный режим, использовать раздвижные окна (через Н И Д, так что всегда есть две линии в модели пространства), мУит, если сталкиваются с узором в противном случае ПРинт первую строчку в шаблон пространство и перезапустите цикл.

С лицензией GNU СЕПГ это еще короче, так как это может вопросУит без автоматической печати, так что вы можете пропустить автоматическом режиме:

компания sed '$!Н;/.*Образец.*/М;П;Д' входной_файл
+396
siasty 19 янв. 2018 г., 07:46:17

Есть список IP-адресов .файл txt, экс.:

1.1.1.1
2.2.2.2
3.3.3.3

За каждый IP-адрес есть сервера и на каждом сервере есть команды, работающий на порту 22. Не каждый сервер в если Вы список (на моем ПК, Убунту 10.04 ЛТС/Баш).

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

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

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

Вот некоторые потенциальные проблемы:

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

Серверы экс - /КШ (но я думаю, что это не имеет значения.

+371
kishorer747 26 февр. 2015 г., 19:31:56

Когда я установил передачу, я видел здесь , что мне нужно изменить принадлежность некоторых групп в состоянии это получить, но.... Во-первых: почему передача добавляет нового пользователя в систему? Я пытался установить в папку Загрузки передачи на USB флешку, но я получаю ошибку разрешения. Так что мне нужно сменить владельца папки на флешку, верно? Но кому он принадлежит? Я просто подключил свой привод ручки, я никогда не Никто, чтобы владеть ею.

Кроме того, почему он называет ее "Debian-передачи групп". Не в Debian-передачи пользователю?

Учебник в основном говорит, что мне нужно сменить владельца /СМИ/MyPenDrive для пользователя передачи в Debian?

Затем он говорит:

грант на запись в группе

судо команду chmod 770 /дома/чень/телевизора показывает

Не группа "на Debian-передачи"? Почему он предоставлением доступа на запись в папку? Когда он предоставит доступ к папке, он предоставляет доступ ко всем, кто владеет им? Разве я не должен быть способен дать различные разрешения для разных пользователей, которые могут получить доступ к папке?

+356
JohnP 26 апр. 2010 г., 04:04:35
для меня в журнале Тайм-аут команды grep.тхт|у awk '{печати 6$}";
делать
 команда grep $я log.txt;
 Эхо "-----------------";
сделано
+348
misskritika 27 нояб. 2018 г., 20:25:56

Это в значительной степени означает, что он говорит:

Ошибка: календарное планирование во время атомной

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

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

Вам необходимо подать официальный отчет об ошибке. С какой программы начинать нужно "сверху вниз", т. е. с дистрибутива, но хотя дистрибутивы делать патч ядра немного, то менее вероятно, что это их вина, так что вы могли бы также начать "снизу вверх" (от разработчиков ядра) со ссылкой. Вы должны создать учетную запись, которая является бесплатной и простой. Затем вы хотите, чтобы попытаться определить, если ошибка уже сообщалось ранее, при поиске по сайту (Не воспользуйтесь строкой поиска на главной странице, перейти на страницу поиска). С моей точки зрения, там не намного больше, чем ваша фотография, чтобы идти дальше, поэтому я искал "ошибка: календарное планирование во время атомной: подкачки/0/0/0x10010000" и получил этот список попадает. Может, что-то знакомое для тебя, может, нет. Вы более детально могут Результаты поиска.

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

команда grep 'ошибка: календарное планирование во время атомной: подкачки/0/0/0x10010000' /ВАР/лог/*

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

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

+282
Niema Moshiri 5 нояб. 2017 г., 02:39:20

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

enter image description here

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

+274
Keith Stobbs 14 февр. 2010 г., 12:11:34
hciconfig hci0 до piscan 

(предполагая, что 'hci0' - это название устройства ваш Bluetooth донгл)

Piscan переключатель '' позволяют 'pscan' и 'кроме'.

Выдержка из man-страницы:

piscan включить страница и запрос сканирования.

отключить страница noscan и запрос сканирования.

Искан включить запрос сканирования, отключить сканирование страницы.

pscan включить постраничное сканирование, отключить запрос сканирования.

+266
Rost Firsikov 16 сент. 2019 г., 11:09:57

стат на счету 512-байтовых блоков в st_blocks, в то время как дю насчитывает 1024-байтных блоков по умолчанию (в большинстве дистрибутивов Linux) — так это совершенно нормально, чтобы получить удвоенное количество блоков от стат.

(В POSIX - дю - подсчитывает количество 512-байтовых блоков тоже; ГНУ дю следует, что стандарт, если вы установите POSIXLY_CORRECT.)

+239
klausklub 7 янв. 2010 г., 12:18:42

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

Как правило, такие файлы создаются службы, которые они представляют, вы найдете параметр как --PID-файл, или так в вызове.

В зависимости от типа инит-системы вы найдете файлы для сервисов в разных местах.

  • с SysV инициализации: в/etc/инит.д/
  • выскочка: в/etc/инит/
  • systemd в: файл/etc/systemd в/
+207
jasonJacob 15 нояб. 2014 г., 23:13:12

Если у вас есть веские причины не использовать XML-инструменты, вы можете использовать низкоуровневый анализ, пока приложение остается тривиальной, как ваш пример:

СЭД 'ы/<имя приложения="\([^"]*\)">/\1/
Та
ч
д
:в
/<машина>/!д
Г
Н
s_.*<машины>\(.*\)</машины>\п\(.*\)\Н.*<статус>\(.*\)</статус>.*_\2,\1,yourfile.xml\3_' 
+189
whidy 9 нояб. 2019 г., 15:09:18

Я пытаюсь Эхо переменные $Ф1, $Ф2, и так далее, за пределами цикла while, как показано ниже. Насколько я понимаю, область видимости переменной-это не правильно. Поэтому я пробовал несколько обходных путей, как показано здесь: http://mywiki.wooledge.org/BashFAQ/024

хотя ИФС=: читал -Р Ф1 Ф2 Ф3 Ф4 Ф5 Ф6 ф7; делать
 Эхо "имя пользователя: $Ф1. Домашний каталог:$Ф6"
сделано<файл/etc/passwd с

Эхо $Ф1

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

+147
Cececilia Weaver 28 мар. 2012 г., 10:50:25

Вы не можете иметь несколько пользователей с таким же uid. Если они имеют одинаковый uid, а затем они один и тот же пользователь.

Что у вас есть несколько записей в базе данных пользователей для одного пользователя. Что это возможно во всех вариантов Unix, которые я видел. Имя Пользователя определяет, какие записи используется и, таким образом, что пароль, домашний каталог и Шелл применяется во время входа в систему. Первая запись определяет то, что идентификатор, на основе запросов к базе данных пользователей будет вернуть. Некоторые приложения найти пользователя в базе данных по имени (используя, возможно, $пользователей), другие жидкости; если они используют жидкость, то они получат первую запись и ты не можешь ничего с этим поделать.

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

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

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

+95
kulacharles 30 авг. 2013 г., 16:44:17

Вы ВАР до 3 как в среде переменную команды date, а не в среде Баш сам снаряд (вызов/родительский процесс).

Для перезабора увидеть Баш руководство по https://www.gnu.org/software/bash/manual/html_node/Environment.html

а конкретно:

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

+80
Styphon 1 дек. 2012 г., 16:26:29

У меня на Debian 8 Jessie, и установлен пакет Селестия Гном. Он работал хорошо до недавнего времени, когда я снова запустите программу, она застряла в самом начале. Она должна начаться загрузка с образа земли, но он загружает изображения солнца и застрял. Если кто-то имел такую же проблему с этой мольбы пакет помощи.

+55
Mander11261982 20 мар. 2015 г., 18:34:27

Другим способом является подача каждой линии с точками на конце и отрежьте первый 31characers.

СЭД "ы/$/,$(е '%.1С' .{1..31})/" входной_файл | вырезать -с-31
+30
Landon Thomas Moore 23 мар. 2014 г., 09:11:13

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

$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