Цвет выходных данных скрипта только при вызове из интерактивной оболочки

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

Как это обрабатывается обычно? Я должен предоставлять возможность включить/выключить цветную печать, или есть ли способ, чтобы обнаружить это автоматически в скрипте? Желательно это работает автоматически и мне нужно только минимум кода для вывода цветной / не Цветной, в зависимости от вызова скрипта...

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

+486
Nitesh Dubey 18 нояб. 2019 г., 16:10:33
33 ответов

Конвенция меняется в зависимости от того, на что ты смотришь; hd0,0 похож на жратву, в то время как sd0 похож на записи в каталоге/dev, но не соответствует тому, что я обычно вижу.

В /Дев:

  • Диски IDE начните с БГ, а интерфейс SATA (и я считаю, что любой серийный устройства) запустить с СД
  • Диски буквами, начиная с а в кабель заказ, так как/dev/ПДД - это первый серийный диск, а на/dev/HDB по второй жесткий диск IDE
  • Разделы на диске нумеруются начиная с 1, так как/dev/sdb1 - это первый раздел на второй диск Serial

Жратва 1 нет различия между типов приводов, она всегда в форме (HDX в, г):

  • Х - это номер диска, начиная с 0, так что ПДД - это hd0, СКБ находится в HD1и т. д.
  • Г - номер раздела, начиная с 0 (а не 1 как в/dev), так будут sda1 - это (hd0, 0)

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


Это важно при установке нескольких ОС если вы хотите поместить их в разные разделы-нужно следить за тем, какие ОС где. Это действительно значительное, в любое время вы имеете дело с размонтирования дисков, вы должны знать, что / на устройство/dev/sda1, поскольку и для/Home на устройстве/dev/sda2 (например)

Насколько я знаю, диски Windows запустить с диска 0, а разделы нет конкретной нумерации. Буквы назначаются, как вам нравится и не привязан к конкретному разделу

+999
Deliria 03 февр. '09 в 4:24

Вы путаете два понятия. В iptables обрабатывает контроля доступа для вашей сети. Когда вы принимаете входящий трафик с пунктом TCP-порт 8008, что вы просто означает, что вы позволяете в сети отправить трафик на этот порт. Он не влияет ни на что, во всяком случае, слушает на порту.

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

Для iptables команды не влияет ли ваша программа слушает, он просто влияет ли интернет-трафик разрешено говорить с этой программой.

Если вы просто хотите, чтобы открыть сетевой порт, который бросает все, отправляется к нему, программы для netcat. Команда

НК -л -п 8080 

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

+899
Md Bijoybkm 14 окт. 2018 г., 19:58:20
Другие ответы

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


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

Например, предположим у нас есть файл с названием input.txt в котором содержится

100 Имярек LEC05 12356

132 Кэрол Бон LEC05 156

122 Cavar Liktik LEC01 136

...

Эта команда должна найти все в LEC05 и распечатать их фамилии в отсортированный порядок в файле output.txt

Команда должна быть одна-командная строка (с трубами).

Я не уверен, как это будет сделано.

посмотрим, если LEC05 | найти имя по индексу 1 | сорт < input.txt > output.txt

Как я делаю, увидеть, если LEC05 | найти имя по индексу 1 часть?

+892
parameciostudio 26 июн. 2019 г., 21:45:26

кронтаб -е

# мин час день месяц day_of_week

# каждую минуту выполнить :
1 * * * * /root/watch_processes.sh

один раз сделать вручную: команды mkdir /корень/process_watch

создать простой скрипт /root/watch_processes.sh

#!/бин/Баш

# %командного процессора пид аргументы

ПС-эо "%С %Р %У %С %а" > /корень/process_watch/`дата +%г%м%d_%Ч%М`

Это позволит создать текстовый файл, каждую минуту, имея только дату именем, но все они будут под данную папку, которая в приведенном выше примере /команды mkdir/process_watch. Отрегулируйте соответственно.

http://linuxcommand.org/lc3_man_pages/ps1.html

настроить выход по мере необходимости из ПС-эо для каждого процесса, используя %С %Р %У %С %а в результате эти 5 столбцов данных

  1. ЦП, %
  2. идентификатор процесса
  3. имя пользователя
  4. команда работает
  5. аргументы, приведенные для выполнения команды

В каждом файле вы получите много объявлений с 0.0 в первом столбце. Кто-то хорошо с awk и или СЭД может добавить синтаксис выше, чтобы отфильтровать 0% ЦП процессов.

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

+868
mritunjay tiwari 15 мар. 2010 г., 05:58:42

Это оказалось сложнее, чем я ожидал, но с инструментами на основе Python csvkit версия 1.0.2:

$ csvjoin -Привет -с 6,1 --левый Файл1.CSV-файл Файл2.КШМ 2>/Дев/нуль | csvformat -К1 -У1
"З","П","Ж","К","1","1.18.24.59","23 25 41"
"С","К","Д","Х","9","1.14.19.238","8827 145 8291"
"Р","М","П","Г","8","1.15.11.21","98 77 8291"
"Б","Д","0","У","5","1.9.20.159","283 1 5734"
"Р","Е","Ж","М","6","135.0.0.1",""
"К","Д","К","Р","9","1.9.74.13","123 256 51"

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

+863
Bwrites 2 дек. 2011 г., 06:38:03

Для 2 тесты запускались два раза тест, и если оба из них не удалось тогда сделать что-то:

найти . -тип D -Exec и Баш-с "тест -Ф \"{}\"/*формат WAV || тест -Ф \"{}\"/*МР3 || тест -д \"{}\"/* || РМ -РФ \"{}\"" \;
+811
Glenak1911 29 янв. 2019 г., 18:45:14

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

У меня в указанной папке, которую я разрешаю все FTP загрузка мультимедийных файлов сразу по всем пользователям-находится в "/СРВ/медиа" и принадлежащие "Апач".

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

Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/VolGroup-lv_root
 50Г 47Г 0 100% /
файловая система tmpfs 7,8 г 0 7,8 г 0% в /dev/ГИМ
на /dev/sda1, поскольку 485 миллионы 54м 406M 12% /загрузки
/Дев/маппер/VolGroup-lv_home
 860G 200м 816Г 1% /домой

Каких-либо указаний в этом вопросе будет высоко оценен.

+760
a1s2d3f4 12 нояб. 2012 г., 00:53:53

У меня в последнее время проблемы с хромом на Funtoo в / субантарктический. Я считаю, что она началась с версии 55 (сейчас я 57). При переходе к картам Google, страница перестает отвечать на запросы. Я не могу прокрутки, поля ввода и другие элементы уходят из хорошо заштрихованных он появится 3-мерной черной.

У меня нет проблем с Firefox. Я подозреваю, что есть какая-то проблема Х11 происходит, но я не вижу ничего в логах или команды dmesg.

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

Любые идеи?

+751
Jackson Doty 27 мая 2017 г., 13:55:14

Применять эти разрешения к каталогу:

чмод 755 параметра directory_name

Для подачи заявки на все папки внутри текущей директории:

команду chmod 755 */

Если вы хотите изменить всех каталогов и подкаталогов, вы должны объединить найти с помощью chmod:

найти . -тип D -экзек команду chmod 755 {} +

+745
VETRIVEL VETRI 13 дек. 2014 г., 13:28:53

На мой взгляд, Бен означает что-то более вдоль линий "исполняемый", чем строго "двоичный". (В конце концов, все файлы являются двоичными.) Есть довольно много скриптовых файлов даже в /бин; на моей системе Debian, файл /bin/* | грэп -с 'скрипт' говорит, что есть 19 скриптов прямо там. Сидит в /usr/Бин У меня еще 325 скриптов.

Если ваш скрипт может использоваться, как если бы это был скомпилированное приложение, Просто поместите его в соответствующую ОГРН каталога, а вот где людей было бы ожидать, чтобы найти его. Если это небольшой вспомогательный скрипт, он может быть лучше, чтобы положить его в отдельную папку, просто подчеркиваю, что это не приложение своего собственного.

+722
Prateek Kohli 10 нояб. 2011 г., 21:41:01

Мне интересно, если у меня все сеть настроена правильно для моей ситуации на компьютере с Debian.

Я создал pelora КЛ-десять Grabber рамки и Джай камеры на моей системе Debian 9.5 (сервер стрейч).

Интернет видеозахвата подключено через Ethernet к сетевой картой Intel, который Debian определил как enp216s0f1.

Сервер Debian подключен к коммутатору Netgear может сидеть рядом с сервером и коммутатором подключен к корпоративной сети. В Debian установлено, что интерфейс, как eno3 и он использует DHCP для получения IP-адреса.

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

Для достижения этих целей я наводила двумя интерфейсами как:

$ кот /и т. д./сети/интерфейсов.д/br0

авто br0
слово iface br0 инет по DHCP
 bridge_ports eno3 enp216s0f1

В результате IP-адрес показывают как:

...
5: eno3: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc МQ мастер br0 состояние группы default qlen 1000
 ссылка/эфир переменного тока:1-ый этаж:6б:0е:69:0а БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
6: enp216s0f1: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc МQ мастер br0 состояние группы default qlen 1000
 ссылка/эфир 90:Е2:ба:д9:3д:05 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
...
8: br0: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc noqueue состояние группы default qlen 1000
 ссылка/эфир 90:Е2:ба:д9:3д:05 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 10.90.3.215/20 БРД 10.90.15.255 объем глобального br0
 valid_lft навсегда preferred_lft навсегда
 inet6 на fe80::92e2:бафф:fed9:3d05/64 масштаб ссылке
 valid_lft навсегда preferred_lft навсегда

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

Из командной строки в Debian я могу пинговать 10.90.3.216. Итак, все работает на Debian нормально.

Мой Windows 10 компьютер подключен к коммутатору Netgear может сидеть рядом с сервера Debian. IP-адрес компьютера Windows 10.90.2.48.

С компьютера, я могу пинг 10.90.3.215 успешно. Но, я не могу пинг 10.90.3.216. И tracert не может найти путь.

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

+710
Enrico J Howard Sr 21 дек. 2013 г., 13:03:43

Почему бы не использовать старое, доброе выражение?

Пример синтаксиса:

если expr 1.09 '>' 1.1 1>/dev/нуль; тогда
 эхо 'не больше'
интернет

Для истинных выражений, выражение код выхода равен 0, в строку '1' направляется в stdout. Обратный на ложные выражения.

Я проверил это с GNU и expr на FreeBSD 8.

+655
Deeptesh Chauhan 18 мар. 2013 г., 22:47:01

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

Если я просто открыл компьютер и печатных устройств, я получаю:

 0 в HDA Intel для ПЧ: ALC887-ВД аналоговый (утилиты HW:0,0), алса (2 внутри, 2 снаружи)
 1 гермоблок Интел ПЧ: ALC887-ВД (цифровой ГС:0,1), алса (0 в, 2-аут)
 2 в HDA Intel для ПЧ: ALC887-ВД АЛТ аналоговый (гв:0,2), алса (2 в 0 уходит)
 3 ВДА для ATI HDMI выход: 0 (гв:1,3), алса (0 в 8 из)
 4 sysdefault, алса (128 по, 128 из)
 5 спереди, алса (0 в, 2-аут)
 6 surround40, алса (0 в, 2-аут)
 7 surround51, алса (0 в, 2-аут)
 8 surround71, алса (0 в, 2-аут)
 9 iec958, алса (0 в, 2-аут)
 10 SPDIF, а алса (0 в, 2-аут)
 11 пульс, алса (32 в, 32 выхода)
 12 dmixed, алса (0 в, 2-аут)
 13 dsnooped, алса (2 в, 0 выход)
 14 двухшпиндельный, алса (2 внутри, 2 снаружи)
 15 dmixбыл, алса (0 в, 2-аут)
* 16 умолчанию в ALSA (128 по, 128 из)

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

 0 в HDA Intel для ПЧ: ALC887-ВД аналоговый (утилиты HW:0,0), алса (2 в 0 уходит)
< 1 гермоблок Интел ПЧ: ALC887-ВД (цифровой ГС:0,1), алса (0 в, 2-аут)
 2 в HDA Intel для ПЧ: ALC887-ВД АЛТ аналоговый (гв:0,2), алса (2 в 0 уходит)
 3 ВДА для ATI HDMI выход: 0 (гв:1,3), алса (0 в 8 из)
 4 sysdefault, алса (128 в, 0 выход)
 5 iec958, алса (0 в, 2-аут)
 6 SPDIF, а алса (0 в, 2-аут)
 7 пульс, алса (32 в, 32 выхода)
 8 dsnooped, алса (2 в, 0 выход)
 9 двухуровневые, алса (2 в, 0 выход)
> 10 по умолчанию, алса (128 в 0 уходит)

Он говорит мне, что я использую Intel в мой выходной и ALSA (128 в, 0) как мой вклад. Почему нет входа ALSA и выходные, как раньше?

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

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

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

Вот список после редактирования конфигурации:

> 0 в HDA Intel для ПЧ: ALC887-ВД аналоговый (утилиты HW:0,0), алса (2 внутри, 2 снаружи)
 1 гермоблок Интел ПЧ: ALC887-ВД (цифровой ГС:0,1), алса (0 в, 2-аут)
 2 в HDA Intel для ПЧ: ALC887-ВД АЛТ аналоговый (гв:0,2), алса (2 в 0 уходит)
 3 ВДА для ATI HDMI выход: 0 (гв:1,3), алса (0 в 8 из)
 4 sysdefault, алса (128 по, 128 из)
 5 спереди, алса (0 в, 2-аут)
 6 surround40, алса (0 в, 2-аут)
 7 surround51, алса (0 в, 2-аут)
 8 surround71, алса (0 в, 2-аут)
 9 iec958, алса (0 в, 2-аут)
 10 SPDIF, а алса (0 в, 2-аут)
 11 пульс, алса (32 в, 32 выхода)
 12 dmixбыл, алса (0 в, 2-аут)
< 13 по умолчанию, алса (0 в, из 128)
+627
IgorStorm 9 янв. 2019 г., 09:35:54

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

+591
Teresa Policastro Rapach 28 сент. 2015 г., 12:20:39
на awk 1 ОРС=

Результат

-000123456|1654321|6/12/2002 8:49:20 АМ|ТТ Синтия л Эгглстон E456585 удалить переместить фонды АДВ счета в fcle попадает на 710091 ФЭУ вследствие 12-16 - 15|
+582
user3166580 7 июн. 2012 г., 01:06:43

Вы создали пользователя, так что он не может войти. ОК, это хорошая привычка, чтобы допустить демона пользователей, такие как котяра, Апач, mysal,... от входа.

Теперь вашим единственным решением является переход к пользователя как root:

судо Су -л -с /бин/Баш котяра

Здесь, как root (судо), вы делаете войти как пользователь котяра (Су -л котяра). В -з /ОГРН/<Шелл> параметр необходим, так как оболочка по умолчанию будет /bin/, и ложного, который будет завершить сеанс немедленно.

+558
Alen Sabic 28 окт. 2015 г., 12:34:29

На ОС Х, но могут также применяться для *Никс.

Этот вопрос задал/ответил ранее, и я знаю, что это безопасно на chown на /usr/местные для моего администратора учетной записи пользователя, который я сделал для установки ГИТ с домашнее (через самогон инстал ЖКТ).

судо Чаун -Р $пользователей:администратор /usr/местные

Теперь я думаю, что нужно сменить собственности обратно в корень.

Так ли важно, кто владеет /usr/местные?

+525
Anchlee Suksaidee 11 апр. 2012 г., 08:21:45

Добавить возможность jackd '--молчат'

jackaudio Вики - jackd

+518
wim van Leeuwen 20 нояб. 2012 г., 14:36:41

Если у вас есть или можете установить на Perl расширение, переименуйте (apt-получить установку переименовать основанный на Debian дистрибутив)...

найти ~ -тип F -имя "*.ХХС" -exec будет переименовать -д ".ХХС" {} +

Вариант, или - удалить удаляет указанную строку.

+495
user282306 25 апр. 2015 г., 05:42:33

Это напоминает вопрос о том, как добавить RPM Fusion и Ливна репозиториях для Fedora? но я хочу установить тестирование репозитория, так что я могу есть Chromium 68. У меня тестирование Fedora и РЕПО а мне нужна хром-библиотеки-медиа-freeworld-68 , потому что есть конфликт, хром-библиотеки-медиа-freeworld-67 требовать хром-библиотеки-67, но хром нужен 68).

Я искал https://download1.rpmfusion.org HTTP в каталоге и нашел это:

https://download1.rpmfusion.org/free/fedora/updates/testing/27/x86_64/

но не об / мин для использования с ДНФ установить. Как я могу установить тестирование оборотах репозиторий фьюжн?

У меня в Fedora 27.

+472
Udaykumar Khadse 13 февр. 2015 г., 23:15:17

Что если вы слегка дополнить ваш второй пример следующим образом:

$ ffmpeg С -Р 1 -я данных/ввода-%4Д.ПНГ-с:V с поддержкой libx264 из.МР4

К -Р 1 должен прийти раньше .файлы PNG, а не после.

Из ffmpeg в документации:

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

+404
user45944 7 мая 2014 г., 11:30:03

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

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

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

Сказав Все это, вы можете просто использовать SSH-ключи, которые не защищены паролем (нажмите Ввести при запросе пароля во время ключевых поколения). Поскольку нет никакого пароля, SSH-агента не нужно просить вас, чтобы (не) кэшировать его.

+398
user1420303 22 авг. 2018 г., 11:20:26

Я нашел это на

http://www.openprinting.org/download/kpfeifle/LinuxKongress2002/Tutorial/VI.CUPS-Connections/VI.tutorial-handout-cups-connections.html

Локальных принтеров: параллельный, USB, последовательный порт, порт FireWire, SCSI и

Важной частью здесь является "устройство-Ури". Таким образом, Вы скажите чашки, которые бэкэнд будет использовать с принтером "имя_принтера". Движкам для большинства типов локальные принтеры уже являются частью пакета чашки. Кубки 1.1.X содержит модули для параллельный, последовательный и USB-принтеров Cups 1.2.х также поддержка FireWire (стандарт IEEE 1394) и SCSI принтеров.

Движкам не только отправлять данные в соответствующие устройства. Они также называются, когда чашки начал. Они автоматически определить, какие модели принтеров подключены к какому порту. Так что вы должны настроить ваш BIOS для параллельных портов для двунаправленной связи. Затем принтер(ы) может ответить на автоопределение запросы.

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

в /usr/lib в/чашки/серверной/с USB Отладка: list_devices Отладка: libusb_get_device_list=13 DEBUG2: принтер нашли с ID устройства: водоизмещение:Samsung;УМК:ирга;лей:мл-2510 серии;ЦБС:принтер;статус:занят; Ури устройства: USB://Samsung/мл-2510%20Series?серийный=3V61BKAQ411232V. прямой USB://Samsung/мл-2510%20Series?серийный=3V61BKAQ411232V. "Samsung мл-2510 серии" "Samsung мл-2510 серии" "МФГ:Samsung;УМК:ирга;лей:мл-2510 серии;ЦБС:принтер;статус:занят;" ""

В примере выше мой USB Ури является USB://Samsung/мл-2510%20Series?серийный=3V61BKAQ411232V.

Вы также можете использовать мастера в Gnoime на CentOS 7 с командной

/usr/Бен/Python и /usr/share/system-config-printer/system-config-printer.py

Ссылка с инструкциями: https://www.maketecheasier.com/set-up-a-printer-in-linux/

+340
Christian Holzl 2 июн. 2015 г., 09:30:24

Выглядит как ошибка для меня. Если вы не возражаете с помощью команды grep из системы MacPorts (в 2.9), он ведет себя так, как вы ожидаете.

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

+296
hangouts 6 мая 2011 г., 17:41:24

Вы можете также использовать телетайп для проверки телетайп: тты -ы && действовать до его закрытия стереть ^сек.

тты -ыс код возврата указывает, если текущее соединение телетайпа или нет.

+250
Sanatan saha 24 февр. 2014 г., 15:52:28

Повышенной в ЗШ

То что команда в bash только показывает расположение команды.

В ЗШ , который откроет определению псевдоним, источник для функции и расположение команды.

Скажем, у нас была раковина псевдоним:

псевдоним гг='журнале git'

В bash, если мы спросили: что ГГ в итоге будет пустота

В ЗШ: что ГГ дадут нам...

гг: псевдоним для входа в Git 

Пусть у нас есть функция оболочки:

привет() {
 Echo "Привет Мир"
}

В bash, если мы спросили: что Здравствуйте, результат будет ничтожным.

В ЗШ: Здравствуйте, который даст нам...

привет() {
 Echo "Привет Мир"
}
+243
Daniel Inba raj 17 мар. 2011 г., 19:35:09

По данным этого так ответьте, арки различает процессор PowerPC (ппц) и Intel (на i386), а не между 32 - и 64-битных ядер с архитектурой x86. Поэтому в данном контексте для i386 означает x86 процессора.

Проверьте вывод команды uname -м , чтобы выяснить ваш тип машины. (На Linux, арка является эквивалентом uname-м.)

См. также этом задавать разные вопросы.

+243
Catsocks 13 мая 2015 г., 21:31:30

Довольно часто я видел ответы отметить, что для egrep является грэп -Е или fgrep является грэп -Ф и используя для egrep и fgrep в своих ответах, хотя они технически устарели.

Так что я был интересно, если там были конкретные примеры современных(иш) Unix-подобных систем, которые не обеспечивают связь между наборами команд. Например, руководство по GNU grep в содержится

Кроме того, два варианта программ, egrep и fgrep доступны. для egrep так же, как грэп -е’. fgrep так же, как грэп -Ф’. Прямые вызов как для egrep и fgrep устарела, но оказывается разрешить исторические приложений, которые полагаются на них для запуска немодифицированных.

в то время как во FreeBSD

Кроме того, два варианта программ, egrep и fgrep доступны. для egrep такой же, как grep -Е. fgrep такой же, как grep -Ф.

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

+209
Prokur0r9e 24 сент. 2012 г., 09:41:21

Это очень хороший ответ о том, как ограничить полосу пропускания.

Теперь пропускная способность-это не моя главная забота - задержка.

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

Я ищу возможность смоделировать ожидаемый задержки для каждого IP-пакета.

+186
Jonathan Harris 10 июл. 2017 г., 13:43:25

Объяснение:

найти . -тип F -имя '*.с' - найти все файлы в текущей директории рекурсивно с любыми символами в имени и удлинителем. Увидеть мужчину найти

-старпома кот {} \; - сделать содержание файлов, найденных на предыдущем шаге. Смотри -exec для строительства: -старпома команды {} +

редактор sed '/^\С*#/Д;/^и\S*$/сут.;/^\с*///д' - удалить несколько типов "комментарии" (или нечто подобное). Эта часть содержит 3 раздела делится с ;. Где:

  1. /^\с*#/д - начало строки (^), 0, 1 или более пробелов (\Ы*) и # символ. //д - удаление соответствующей строки;
  2. /^и\S*$/сут - пустые строки. Те же из предыдущей части, но с $ символ, который означает конец строки
  3. /^\с*\/\//д - играм линий с двух слэшей (\/\/, \ - обратный слеш цитировать Слэш) и 0,1 или несколько пробелов перед ними

туалет -л - подсчет количества строк кода

+165
clodik 29 апр. 2012 г., 23:22:03

Я использую расписании в мой основной ноутбук и на мой вторичный ноутбука - как работает эта проблема Линукса.

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

Я знаю, что я могу использовать Google или Outlook или iCal или таких крупных компаний.

Но каковы мои другие варианты, если я хочу :

  1. Чтобы легко успешно синхронизировать PIM-данных на Linux и, надеюсь, ЦИАН мод;
  2. Использовать aprefereablly бесплатный сервис;
  3. Не использовать любой компании, как Google из-за соблюдения конфиденциальности

? Спасибо за ответы.

+158
klopps 5 янв. 2015 г., 18:54:53

проблема

Я установил NET и всякий раз, когда я запустить команду ifconfig -а я пришел с 2 сетевыми интерфейсами. Вот пример.

[корень@81756 /]# команду ifconfig -а
eno1: флаги=4163<копирование,трансляция,запуск,мультикаст> МТУ 1500
 инет 69.30.199.146 маска 255.255.255.248 трансляции 69.30.199.151

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

Другой сетевой интерфейс просто Ло замыкания.

Я пытаюсь настроить VPN PPTP и это очень затрудняет.


попытки

Я пробовал вручную поставить локальный IP в файле/etc/sysconfig/сети-скрипты/файл ifcfg-eno1 интерфейс конфигурации, но, что сломал сервер маршрутизации.


дополнительные

Инет-адрес в eno1 интерфейс сервера публичный IP.

+121
user42469 8 июл. 2018 г., 10:32:33

Связанные:

У меня есть клиент с сервером хостинг под управлением Linux, который страдает от этой проблемы. Это не сайта WordPress, хотя он работает на WordPress сайты на этом же сервере.

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

Беда в том, что я не 100% уверен, что является причиной переименования и почему. Я подозреваю ClamAV с/amavis, потому что это в их компетенции, но ничего в хрон , правда пружины мне в качестве возможной причины то, что представляется еженедельно сканирует...

+44
supershy 21 дек. 2016 г., 22:56:08

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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 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