Разработка графического интерфейса для ОС Linux исполняемый

Я ищу руководство/советы по разработке графического интерфейса пользователя (GUI) для исполняемые Linux, которые мне интересны на. Как я могу идти о делать это? Какие приложения/ресурсов нужно?

+584
Brazilian Bazillion 4 авг. 2012 г., 15:49:29
31 ответов

Или есть какие-то преимущества использования ЗШ за КШ ?

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

+970
Sadri Redza 03 февр. '09 в 4:24

не рекомендуется использовать команду passwd root для изменения паролей пользователей на сервере NIS. Вы должны использовать программу yppasswd. Эта команда требует пароль администратора для изменения пароля пользователя. это используется, чтобы добавить немного безопасности (вы должны быть в НИС админ).

+906
Lord of the Onion Rings 6 сент. 2010 г., 05:24:59
Другие ответы

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


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

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

Потом я решил поменять на KDE плазмы. Итак, я очистил Кали-рабочего стола-рабочие столы Xfce с помощью

 АПТ продувки Кали-рабочего стола-рабочие столы Xfce
 АПТ установить KDE-плазменный рабочего стола
 Эхо "помощи startkde" > ~/.xsession теперь

Но, плазме KDE отстает. Итак, я решил провести чистку плазмы KDE и вернуться на рабочие столы Xfce.

 АПТ продувки кде-плазма-десктоп
 АПТ установки Kali-рабочего стола-рабочие столы Xfce
 Эхо "xfce4-сессии" > ~/.xsession теперь

К моему удивлению, конфигурация, что я был все еще там, когда я снова запустил Xfce и что включает в себя дуги-темная тема применяется. Но, я столкнулся с новой проблемой, которую я никогда ранее не сталкивался. Тема разбивается, и я провел часы, ища решения, но не нашли ничего, что-то с чем я столкнулся на скриншоте.

screenshot

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

Пожалуйста, помогите!

+904
bgsk 22 июл. 2019 г., 09:47:16

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

Эхо "Команда 1\ncommand 2\ncommand3" | ./shell_executable

Это почти работает. Проблема в том, что команда echo, которая кормит потока stdin хиты процесса ВФ как только это сделано, вторя моим командам. Этот ВФ вызывает оболочке немедленно завершиться (как если бы вы нажали Ctrl+D в той консоли).

Есть ли способ, чтобы впрыснуть эти команды в stdin не вызывая ВФ потом?

+892
Truandale 7 апр. 2013 г., 04:52:54

Я пытаюсь сделать двойной загрузки (сервер Ubuntu и Windows 7), установленных на разделенные жесткие диски. Но жратву не узнаю загрузки Windows 7. Я пробовал "судо жратвы-обновление" вместе с "судо ОС-проберитесь". В "ОС-проберитесь" находит Windows 7, но когда я Обновить конфигурацию grub запись Windows не появляются. Я так упорно пытался найти решение, но я не могу найти.

+872
Sophie 25 мар. 2013 г., 16:21:43

Попробуйте что-то вроде этого:

Файла slapd='/usr/Бен/сохранением'

Сервис='в LDAP://localhost в:10389 ldaps с://solsrv02.внутренние.файл VBOX:10689 подключения ldaps://solsrv02.прод.внутренние.файл VBOX:10689'

SLAPDARGS="-у '${LDAPUSR}'"
SLAPDARGS+=" -г '${LDAPGRP}'"
SLAPDARGS+=" -ч '${службы}'"
SLAPDARGS+=" -Ф '${CONFDIR}'"

$СОХРАНЕНИЕМ $SLAPDARGS

Только так вы сможете увидеть, что делает (при запуске после $LDAPUSR, $LDAPGRP, и $CONFDIR были надлежащим образом определены):

$ Эхо $сохранением $SLAPDARGS 
/usr/Бен/файла slapd -LDAP в у '' - г 'LDAP С' -З 'в LDAP://localhost в:10389 подключения ldaps://solsrv02.внутренние.файл VBOX:10689 подключения ldaps://solsrv02.прод.внутренние.файл VBOX:10689' -Ф 'в/etc/LDAP с'

Если ваша оболочка не поддерживает +=, использовать что-то вроде этого вместо:

SLAPDARGS="-у '${LDAPUSR}'"
SLAPDARGS="${SLAPDARGS} -г '${LDAPGRP}'"
SLAPDARGS="${SLAPDARGS} -ч '${службы}'"
SLAPDARGS="${SLAPDARGS} -Ф '${CONFDIR}'"

Ключ в том, чтобы использовать одинарные кавычки, когда вы не хотите интерполяции и Глоб расширения и т. д., И ни кавычки, когда вы хотите их. Например, вы не затухающий всяких кавычек вокруг $SLAPDARGS , когда вы используете его в командной строке, который работает $сохранением, иначе они будут переданы в качестве одного аргумента в файла slapd.

Другая альтернатива должна использовать массив для SLAPDARGS вместо простой строки.

Кстати, если вы хотите сохранить скрипт линии длиной ниже 80 столбцов, $служба может быть создана постепенно таким же образом, $SLAPDARGS был - и может также быть определен как массив, а не простую строку.

+815
timaktimak 25 окт. 2012 г., 02:11:53

В то время как команда работает, большинство систем позволяют отображать его среде с ПС команды. Это не может быть сделано компактно, и не все системы позволяют надежно разбора, но если все вы хотите, чтобы извлечь “интересные” части первоначального среду в пути, который работает на конкретный вариант ОС Unix, который легко. Например, на Linux и *BSD, то:

зы фуу $$

Кроме того, на Solaris и Linux:

кошка /proc/$$/окру

Или, на Solaris и AIX:

pargs -е $$

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

старпома Ш-с 'сбросить ПВ; ПВ=$пароль; снятие пароля; е %с "$ПВ" | exec для Программа'

Обратите внимание, что на большинство (все современное?) Вариантов Unix, в среде процесс виден только для одного пользователя. Только аргументы, как правило, видны любому пользователю, работающему ПС. Так это нормально для передачи конфиденциальных данных в среде; избавления от это лишь вопрос закаливания, а не элементарной безопасности.

+798
AwesomeZJ 11 янв. 2014 г., 22:56:28

Хотя нет никакой официальной поддержки в syslog-НГ, giova23 нужен один и тот же объект, а писал плагин под названием системного журнала-знак. Это на GitHub, пожалуйста, по ссылке. Инструкции по установке прилагаются.

+720
Morgan Sinclaire 6 мар. 2014 г., 19:35:13

Если вы предпочитаете петли Баш:

для F в файл[0-9][0-9]; делать
 хвост -П +11 "$ф" > ТМП &&
 МВ-Ф ТМП "$Ф"
сделано
+702
Mahendra Shrivastava 18 окт. 2018 г., 07:10:50

Сервер работает по UTC. Ваше представление о времени как пользователь в GMT/БСТ.

В 7 утра в хрон файл 0700 UTC, что сейчас (в начале октября) рассматривается вами как 0800 БСТ. Это соответствует времени вы получите письма на обмен.

+668
James Vander Poel 23 сент. 2013 г., 04:45:11

Я бы порекомендовал fgrep:

fgrep 'вредных(' file1.txt > file2.txt

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

на awk -F ' и|' '$3 ~ /^ пагубное\(.*\)$/' file1.txt > file2.txt

или

на awk -Е '\| ' '$3 ~ /^пагубное\(.*\)$/' file1.txt > file2.txt

или

на awk '6 $ ~ /^пагубное\(.*\)$/' file1.txt > file2.txt
+617
ada91 13 дек. 2012 г., 12:52:14

Используйте файл/etc/пути.д. Основная причина заключается в том, что файл/etc/пути будет изменен и/или заменена системой апгрейдов. в/etc/пути.д/ пунктов не будет. Файлы обычно по имени с рисунком индекс-источника. Е. Г., 99-mypaths. Пути добавляются в порядке*. Это намного проще, чтобы просто добавить/удалить файл редактирования программными средствами один идемпотентным образом без ошибок.

По умолчанию хсг.логин, профиль, и zprofile на macOS все нагрузки path_helper.


* Возможно заказать ASCII, но, может быть, того языка.

+582
Vahid Chamarlou 12 июл. 2016 г., 09:09:44

Следующие предположения по ключевым словам преобразований:

  • заменить &, ! и , с пустой строкой
  • заменить пробел с -
  • заменить несколько - с одним -

Вы должны изменить СЭД подстановок соответственно.

#!/бин/Баш

# прочитать слова порядный
в то время как ИФ= читайте -Р сайта; сделать

 # заменить '&', '!', ',' с пустой строкой "
 # заменить '' с '-'
 # заменить несколько '-' с '-'
 кВт=$(Эхо "$сайта" | СЭД-х/[&!,]//г; с/ /-/г; с/-\+/-/г')
 Эхо "сайта: \"ключевое слово $\" - > \"кВт$\""
счетчик=0

 # входной файл фильтра с сайта без индекс JPG и сортировки числового
 в то время как ИФ= читайте -Р линии; делать
 # записываем отсортированный линии с новым индексом в формате JPG 
 функции printf '%ы%.3д\Н' "$строка" $((считай++)) > > изображения.тхт.новый
 сделал < <(грэп -о '[0-9]\+,'"$кВт"'\.в JPG' images.txt | сортировки -Н)

сделано < keywords.txt

Примечания:

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

Вывод (только для просмотра сайта преобразований):

$ ./script.sh
ключевое слово: "кот и мышь" -> "кошки-мышки"
ключевое слово: "собака" -> "собака"
ключевое слово: "мышь" -> "мышь"
+575
Pasindu Jay 10 февр. 2013 г., 09:31:30

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

Например, у меня есть файл с именем "------.Яш" . Когда я делаю что-то вроде грэп somestring * я получаю ошибку:

грэп: неизвестный параметр '------.Яш'
Использование: [параметр поиска]... шаблон [файл]...
Попробуйте 'команда grep --Help' для получения дополнительной информации.

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

Я могу вручную решить проблему с чем-то подобным
найти . | пока читал Ф; сделать греп mystring совсем "$Ф"; сделано
но я интересно, если есть более простой / более надежное решение.

Я Арч Линукс.

+511
Kelly Vindhurst 29 нояб. 2011 г., 12:34:54

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

От человека, например:

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

И как "Ульрих Шварц" сказал, Вы можете использовать параметр-C для подсчета.

От человека, например:

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

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

грэп -е "ЕХР" .bash_history

или просто

грэп "эксп" .bash_history

Пример: Если вы хотите, чтобы подсчитать количество 'РМ' команды:

грэп -е ^РМ* в /Home/<пользователь>/.bash_history -с

или просто

команда grep ^РМ* в /Home/<пользователь>/.bash_history -с

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

грэп -Е в /Home/<пользователь>/.bash_history -с

или просто

грэп х в /Home/<пользователь>/.bash_history -с

Для получения дополнительной информации о регулярных выражениях: ГНУ - грэп-регулярных выражений-синтаксис

+499
Ainou Mohamed 18 апр. 2010 г., 00:00:26

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

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

+463
Mark Noble 25 июл. 2011 г., 16:31:33

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

Эхо -э "ААА\nbbb\удобного\nddd\п" | (пока правда; у головки -Н 1; руководитель -Н 1 >/dev/нуль; сделал)

Но вместо этого он просто печатает в первой строке: ААА.

То же самое не произойдет при использовании с (--байт) вариант:

Эхо 12345678901234567890 | (пока правда; у головы -с 5; руководитель -З. 5 >/dev/нуль; сделал)

Данная команда выводит 1234512345 , как ожидалось. Но это работает только в coreutils реализации руководителем программы. В busybox и реализация все еще ест лишние символы, так что выход только 12345.

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

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

Так вот вопрос. Это правильно для головы утилита, чтобы потреблять больше символов из входного потока, чем он был задан? Есть ли какой-то стандарт для Unix-утилит? А если и есть, это указать такое поведение?

ПС

Вы должны нажать Ctrl+С , чтобы остановить команды выше. В Unix утилит не удастся читать дальше ВФ. Если вы не хотите, чтобы Пресс, вы можете использовать более сложные команды:

Эхо 12345678901234567890 | (пока правда; у головы -с 5; руководитель -З. 5 | [ `туалет -с` -экв 0 ] && перерыв >/dev/нуль; сделал)

который я не использую для простоты.

+453
daniel Jones 5 июл. 2014 г., 06:23:51

Просто добавить --авт-нет-вызов параметра.

Если эта опция задана, через wget вышлем основная информация HTTP-аутентификации (имя пользователя и пароль в открытом тексте) для всех запросов, так как wget 1.10.2 и до этого по умолчанию.

Подробности читать ошибка-описание

+443
Nihar Gupta 1 янв. 2012 г., 21:19:12

Получив для kFreeBSD ISO образ от сюда, я установил в VirtualBox виртуальной машины для установки из ISO.

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

  1. Как я могу исходить из меню grub для загрузки для kFreeBSD для установки?
  2. Что может быть причиной загрузочный диск для ввода жратву вместо загрузки для kFreeBSD?
+408
robi10101298 19 апр. 2018 г., 03:13:17

Это определяется а) какие символы делает эмулятор терминала отправить, когда клавиша Backspace нажимается (/БС или ^?/Дель) и б) какой символ используется в качестве VERASE на телетайп драйвера (см. и изменить последнему действовать до его закрытия(1) -- действовать до его закрытия стереть ^ч).

Если эмулятор терминала посылает но тты не признавая его в качестве специального символа нажмите клавиши клавишу Backspace визуально "стереть" последний символ на экране[1], но персонаж будет отправлен как есть (вместе с персонажем до нее), чтобы процесс чтения с терминала (кошка).

Редакторы и интерактивные программы с линией редактирования возможности установить tty в режиме RAW и делать свои собственные обработки специальных символов, и может относиться к и ^? то же; кошка не один из тех ;-)

[1] это зависит от echoctl действовать до его закрытия настройки-если это имеет значение, терминал Эхо управляющие символы обратно в "^"+ЧР(сьаг^на 0x40) формат ( для БС = 8и т. д.).

+406
aimango 13 июл. 2016 г., 20:27:53

Как проверить, если ядро Linux делает то, что он говорит для сетевых интерфейсов? У меня есть один сетевой интерфейс eth0 в которой есть аппаратная поддержка, чтобы сделать 1ГБ полный дуплекс.

Я подготовил коробку 2.

Теперь, когда я делаю обычные x11vnc с ящика на ящик, после 1 или 2 минут спустя обе системы замерзнешь, если я отключите и снова включите питание.

Теперь, как я могу проверить, это проблема ядра Linux, и он не может делать отправки и загрузки данных 1 ГБ?

Есть ли способ, чтобы проверить точный 1ГБ передачи пакета в прямом эфире от ПК1 к ПК2 по TCP или UDP и сделать полный дуплекс проверить, если ядро не вызывает замороженных или аварии?

+392
cathychen 10 мар. 2019 г., 15:26:27

Реализаций SSH не могу использовать SASL и TLS, потому что тогда они больше не будут следовать протоколу SSH.

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

Но это можно сделать по выполнению безопасных телнет с помощью SASL и TLS с ней.

Википедия говорит, что это на тему: "как это произошло с другими ранними протоколами сети, расширения для протокола telnet обеспечивают безопасность транспортного уровня (TLS) безопасность и простой проверки подлинности и уровня безопасности (SASL) проверка подлинности решения вышеуказанных проблем. Однако, большинство реализаций протокола telnet не поддерживает эти расширения, и имеет относительно небольшую заинтересованность в реализации таких как SSH-это достаточно для большинства целей."

http://en.wikipedia.org/wiki/Telnet#Security

+323
liluwashere 12 дек. 2010 г., 17:43:35

Такая информация не регистрируется по умолчанию (что бы много информации)!

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

трассированием -о Иногда.вариант иногда лог-эфиле --

Если вы хотите, чтобы войти доступ ко всем файлам в определенной иерархии, можно использовать LoggedFS. Увидеть это можно выяснить, какая программа или скрипт создан данный файл? пример использования. Не входите в каталог, где логи пишутся!

Более распространенной в области лесозаготовок механизм в Linux подсистемы аудита. Он работает как root. Увидеть это можно выяснить, какая программа или скрипт создан данный файл? инструкции по настройке и примеры их использования. Не входите в каталог, где логи пишутся!

+309
DerMike 26 окт. 2014 г., 09:12:43

Этот ответ предполагает rhel5 и также предполагает, что SELinux не включена.

  1. В загрузчик (GRUB) меню Select (выделить) ядро, которое вы хотите загрузить, используя клавиши со стрелками, если у вас больше одного ядра или пункт меню ОС.
  2. Введите для входа в режим добавления.
  3. Нажмите один раз пробел для ввода пробела.
  4. Введите слово "один" сказать grub для загрузки в однопользовательском.
  5. Нажмите Enter и жратвы будет загружаться в однопользовательском режиме с root права.
  6. Теперь вы можете успешно выполнить passwd корень команду.
+239
user3513608 22 окт. 2015 г., 17:12:13

В настоящее время у меня небольшой Убунту-сервер 12.04 (тестовая среда) примерно с 3 не-root пользователей. Каждый пользователь имеет свои собственные public_html директорию под их дома...что позволит им развернуть несколько приложений как именованные виртуальные хосты. Каждый пользователь принадлежит Апачи ВСП-данных группы, созданной следующим образом:

команду sudo usermod -а-г ВСП-данных [имя пользователя]
судо Чаун -Р [имя пользователя]:ВСП-данных в /Home/[имя пользователя]/public_html
судо команду chmod 2750 в /Home/[имя пользователя]/public_html

Теперь как пользователь root, я в процессе создания баш скрипт, который позволит автоматизировать создание папок для хост под запрос пользователя public_html а также создания соответствующей записи в файл/etc/apache2 не/сайты-недоступны. Скрипт (запускать с помощью sudo) будет запрашивать пользователя ($УЗЕ) и нужные виртуальной имя хоста ($хост). До сих пор после запуска нескольких проверок я в конечном итоге получить на следующих...

команды mkdir -ВП /домашний/$Узе/public_html/$хост
команды mkdir -ВП /домашний/$Узе/public_html/$к vhost/ВСП
команды mkdir -ВП /домашний/$Узе/public_html/$файл vhost/журналы
команды mkdir -ВП /домашний/$Узе/public_html/$файл vhost/резервное копирование

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

Чаун -ВР $Узе:ВСП-данных в /Home/$Узе/public_html/$хост
чмод 2750 /домашний/$Узе/public_html/$хост

Мои вопросы:

  • Моя структура папок правильная/идеальная?
  • Я знаю, что я использовал рекурсивный () вариант, но я должен повторить то же самое для $хост/сайт www, $файл vhost/журналы и $файл vhost/резервное копирование?
  • Я правильно думаю, что чмод выше, возможно, излишен?
  • Есть ли способ я могу запустить команду mkdir команды как пользователь $Узе?
+234
Imjaad94 3 мар. 2015 г., 08:32:51

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

судо apt-получить установку mp3info

Как только mp3info установлен, вы можете найти в каталоге музыки для песни определенной длины с помощью этой команды:

найти музыка/ -имя "*МР3" | 
 в то время как ИФ= читайте -Р Ф; делать 
 длина=$(mp3info -п "%s" на "$Ф"); 
 если [[ "$длина" -Ге "180" && "$длина" -Ле "195" ]]; затем 
 Эхо "$Ф"; 
 интернет; 
сделано

Вышеуказанная команда поиск музыки/ МР3 файлы, и распечатать их наименование и продолжительность, если, что длина терке или равен 180 секунд (3:00) и меньше или равен 195 секунд (3:15). Видеть человека mp3info подробнее о ее формат.

Если вы хотите иметь возможность вводить время в ММ:СС, он получает немного сложнее:

#!/usr/Бен/ОКР Баш

## Конвертации мм:СС-секунды.
## Дата является случайным, вы можете использовать ваш день рождения, если вы хотите.
## Важные части не указания времени, так что 00:00:00
## возвращается.
д=$(дата -д "1/1/2013" +%с);

## Теперь добавьте количество минут и секунд
## вы даете в качестве первого аргумента
мин=$(Дата -д "1/1/2013 00:$1" +%с);
## То же самое для второго арумент.
максимум=$(дата -д "1/1/2013 00:$2" +%с);

## Поиск целевой каталог для файлов
## нужной длины.
найти "$3" -имя "*МР3" | 
 в то время как ИФ= читайте -Р файл; делать 
 длина=$(mp3info -П "%М:%S" на "$файл"); 
 ## Преобразовать фактическую длину песни (формат мм:СС)
 ## в секунд, так что его можно сравнить.
 lengthsec=$(дата -д "1/1/2013 00:$длина" +%с);

 ## Сравниваем длину до $min и $максимум
 если [[ ($lengthsec -Ге $мин ) && ($lengthsec -Ле $максимум ) ]]; затем 
 Эхо "$файл"; 
 интернет; 
сделано

Сохраните скрипт выше, а сайт findmp3 и запустить его так:

сайт findmp3 3:00 3:15 музыка/
+230
shaun russell 25 окт. 2017 г., 13:21:21

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

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

+190
Helix 3 мар. 2016 г., 20:17:07

Самое очевидное решение СЭД будет:

СЭД 2С/DATAG/DATAC2/г sample_init.Ора > new_file.Ора

или редактировать на месте, если СЭД поддерживает :

СЕПГ -я 2С/DATAG/DATAC2/г sample_init.Ора 

Инструкция СЭД является:

  • 2 - на линии 2
  • ы// - поиск и замена
  • г - замены в каждом матче, а не только первый
+136
Carl Golec 11 мар. 2010 г., 23:14:52

У меня возникли проблемы, чтобы команда grep конкретного сайта и его содержание. Это образец файла, сам файл превышает этот размер.

Пример

пользователь@Линукс:~$ кот url.txt 
abcrandomtextdef другой случайный текст блаблабла
другой случайный iwantthis текст abcrandomtextdef URL-адрес=адресу https://ВСП.Гугл.ком ghirandomtextjkl
ghirandomtextjkl другой случайный текст yadayada
wxyz iwantthis url=yahoo.com yaday абвгде 
пользователь@Линукс:~$ 

Желаемый результат будет такой.

iwantthis URL-адрес=адресу https://ВСП.Гугл.ком
iwantthis url=yahoo.com

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

пользователь@сервер Linux:~$ grep в URL-адрес= url.txt | вырезать -д '' -Ф3,6
iwantthis URL-адрес=адресу https://ВСП.Гугл.ком
абвгде
пользователь@Линукс:~$ 
+92
Kiran Singh 17 окт. 2010 г., 06:37:28

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

$ судо команды dpkg --распаковать пакет OpenSSH-server_6.0p1-4+deb7u2_mips.деб 
с dpkg: ошибка при обработке пакета OpenSSH-server_6.0p1-4+deb7u2_mips.деб (--распаковать):
 архитектура пакета (пом) не совпадает с системой (amd64)
Ошибки возникли при обработке:
OpenSSH-это server_6.0p1-4+deb7u2_mips.деб

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

Что я упускаю?

+84
worachat panchang 2 нояб. 2019 г., 19:36:05

[] обозначает символ диапазоны: [10-12] означает цифры 1 2 и диапазон между цифрами 0-1 -- это будет соответствовать одной цифре в серии 0-2.

Использовать простые сравнения с если-Элиф-другое-Fi интернет:

если [ "$ТМП" -Гэ 0 ] && [ "$ТМП" -Ле 5 ]; тогда
 Эхо "<0,5>"
Элиф [ "$ТМП" -Гэ 6 ] && [ "$ТМП" -Ле 9 ]; тогда
 Эхо "<6,9>"
#...
еще
#...
интернет

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

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

FuzzyTime(){
 местные иглы=1$#иглы составляет $1
 : ${игла:=$( дата +%сек )} #если нет иглы пуст, значение "$(дата +%сек)
 местное время=( 0 6 10 13 19 22 24 0 ) 
 местные строк=( 
 "почему бы тебе не пойти спать"
 "Я вижу ваш очень хотят, чтобы начать день"
 "и ты тоже"
 "Добрый День"
 "Добрый Вечер"
 "уже поздно, пора на вечеринку или пойти спать"
 "Угадай на планете на более чем 24-часового вращения"
)
 местный b=0
 # длина(раза) - 2 == индекс предпоследнего элемента 
 местный B="$((${#раз[@]}-2))" 
 для((; б<б; б++)); делать
 если ((игла >= раз[б] && иглы < раз в[B+1])); после перерыва; интернет
сделано
 Эхо "${строки[$б]}"
}

FuzzyTime "$1"

тест:

$ для T в {0..27}; делать FuzzyTime "$Т"; сделано
0 ... почему бы тебе не лечь в постель
1 -- Почему бы тебе не пойти спать
2 -- почему бы тебе не пойти спать
3 -- Почему бы тебе не пойти спать
4. почему бы вам не пойти спать
5-Почему вы не идете спать
6 -- я вижу твою очень хотят, чтобы начать день
7-я вижу ваши очень хотят, чтобы начать день
8-я вижу ваши очень хотят, чтобы начать день
9 -- я вижу твою очень хотят, чтобы начать день
10. и очень хороший день тоже
11 -- и очень хороший день тоже
12-и очень хороший день тоже
13 -- Добрый День
14 -- Добрый День
15 -- Добрый День
16 -- Добрый День
17 -- Добрый День
18 -- Добрый День
19 -- Добрый Вечер
20 -- Добрый Вечер
21 -- Добрый Вечер
22-это уже поздно, пора на вечеринку или пойти спать
23-это уже поздно, пора на вечеринку или пойти спать
24-угадать на планете на более чем 24 часа вращения
25-угадать на планете на более чем 24 часа вращения
26-угадать на планете на более чем 24 часа вращения
27-угадать на планете на более чем 24 часа вращения
+26
tegginamaniss 26 июл. 2013 г., 06:39:24

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

$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