Как пакетно изменить размер всех изображений в папке (включая подпапки)?

У меня огромные, 12ГБ, галерея на сервере, полон изображений в различные подпапки. Эти файлы являются слишком большими и не используется в полном разрешении. Мне нужно изменить размер всех изображений до 820px широкий (сохраняя пропорции). Поэтому мой вопрос - как я могу создать какую-то ползет скрипт, который будет изменять размер всех изображений больше, то 820px и сохранить их обратно перезаписать исходный файл?

Надеюсь, вы сможете мне помочь :-) заранее спасибо.

+185
Zeb Packard 26 мар. 2010 г., 21:33:55
29 ответов

Мои испытания Debian останется тестирования за все время?

В Debian Бастер сейчас испытания

Бустер-это кодовое имя разработки для Debian 10.

Это текущее распределение тестирование.


Я хочу установить Mate в Debian(или LXDE) тестирования, но я не нашел его на сайте.я должен скачать весь DVD-1 из testing.iso Debian или я должен сделать CD-образов netinst?Или я должен скачать все 3 DVD-диска тестируемого дистрибутива Debian?Я пытался искать компакт-диски, но они все были стабильными(устарел)

Вы можете установить базовую систему через образ netinstall или используя обновление Xfce ИСО следуя шагам, описанным здесь , то вы можете установить рабочего стола LXDE рабочего стола или рабочего стола мат.


Совместимо ли это для моего ноутбука?

Да он совместим.

+990
Robert Mulvey 03 февр. '09 в 4:24

Образец тестового скрипта, который работает для меня:

#!/Бен/ш

сырая="1F3C6..1F3CA
1F3CF..1F3D3
1F3E0..1F3F0"

для R в $сырых
делать
 Ф1=`Эхо "${Р}" | вырезать -д'.' -Ф1`
 Ф2=`Эхо "${Р}" | вырезать -д'.' -Ф2`
 Ф3=строка`Echo "${Р}" | вырезать -д'.' -Ф3`
 поле Эхо "1:[${Ф1}] поле 2:[${Ф2}] поле 3:[${Ф3}]"
сделано

выход

А на выходе:

поле 1: поле[1F3C6] 2: [поле] 3:[1F3CA]
поле 1: поле[1F3CF] 2: [поле] 3:[1F3D3]
поле 1: поле[1F3E0] 2: [поле] 3:[1F3F0]

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

После прочтения Стефан Chazelas комментарий и связаны вопросы, я написал выше, чтобы снять петлю.

Я не мог найти способ, чтобы удалить петли и держать части как переменные (например, $от F1, $F2 с и $Ф3 в мой оригинальный ответ), что может передаваться. До сих пор я не знаю, что требуется выход в исходный вопрос.

Во-первых, по-прежнему используя вырезать:

#!/Бен/ш
сырая="1F3C6..1F3CA
1F3CF..1F3D3
1F3E0..1F3F0"

функции printf '%з\п' "${сырье}" | вырезать -д''. -Ф1,3

Который будет выводить:

1F3C6.1F3CA
1F3CF.1F3D3
1F3E0.1F3F0

Можно заменить отображается . с любой строки, с помощью --вывод-разделитель=строка.

Далее, с помощью sed , а не вырезать для того, чтобы дать больше контроля на выходе:

#!/Бен/ш
сырая="1F3C6..1F3CA
1F3CF..1F3D3
1F3E0..1F3F0"

функции printf '%з\п' "${сырье}" | СЭД с/^\(.*\)\.\.\(.*\)$/поле 1 [\1] поле 2 [\2]/'

И это будет оказывать:

поле 1 [1F3C6] поле 2 [1F3CA]
поле 1 поле [1F3CF] 2 [1F3D3]
поле 1 поле [1F3E0] 2 [1F3F0]
+930
dan dircks jr 21 дек. 2017 г., 01:39:35
Другие ответы

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


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

Поскольку вы используете Bash в качестве оболочки можно использовать переменную окружения cdpathоболочки переменной. В Баш инструкция описывает его как

путь поиска: каждое имя каталог в переменную окружения cdpath ищется каталог, с альтернативные названия каталог в переменную окружения cdpath, разделенных двоеточием (‘:’)

Вы могли бы добавить следующую строку в ваш .bashrc следующее:

Переменную окружения cdpath=".:$Домой"

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

  • Если такой каталог существует, то изменения в этот каталог (как компакт-диск встроенные команды обычно работает).
  • Если нет, то тогда поиск вашего домашнего каталога (~), найти символическую ссылку (понимаю, что это ссылка на каталог) и изменения в целевой каталог (указанный в ~/Дев).

Если вы хотели отдать предпочтение каталогов в вашем домашнем каталоге, то вы могли бы перечислить $дома сначала в переменную окружения cdpath ("$дом:.") но я настоятельно советую против этого, так как это нарушает принцип наименьшего удивления: в результате поведение отличается слишком сильно от стандарта.

+917
stevie 23 февр. 2019 г., 08:42:55

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

$ ивал размер-с 24 80`
$ сброса
$ my_script
$ mouse_copy *все истории терминала, за исключением первой линии*
$ mouse_paste
$ утверждаю *паста создана должного результата*

Подражать это что-то вроде хклип бы неплохо, если это возможно.

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

+901
Amin Alizade 26 апр. 2019 г., 16:07:56

Я думаю, что там может быть версия мис-матч или что-то, но jasonwryan был на правильном пути для моих целей. Я использую tmux В1.8, и я вижу следующие варианты в MAN-странице, что работает:

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

 окна-статус-в прошлом-БГ цвет
 Установить статус линии цвет фона на последнее активное окно.

 окна-статус-в прошлом-ФГ цвет
 Установить статус линии цвета переднего плана на последнее активное окно.

Пример для вашего ~/.tmux.конф:

набор -г окна-статус последней до смелого
окна-статус-последний-ФГ набор-G синий

Редактировать: конечно, эти опции были добавлены к tmux В1.8. Таким образом, этот ответ применим для tmux версии >=только 1.8.

Редактировать: в jasonwryan, его решение является для v1.9+. После рассмотрения изменений в фу-{БГ,ФГ,м} команды не поддерживаются, начиная с версии v1.9 и будут постепенно выведены из эксплуатации. Лучше использовать раствор jasonwryans если на V1.9+.

Редактировать: реализовано это в виде pull-запрос для популярные строке состояния утилиты Powerline-адаптеров. https://github.com/Lokaltog/powerline/pull/864. Этот запрос уже слили.

+901
Miss Helga 3 апр. 2011 г., 09:47:41

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

+808
Chickin Nick 14 февр. 2018 г., 18:51:26

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

Что вы будете делать будет чисто 'безопасность через незаметность'.

Вы могли бы начать с определения "модели угроз". Какие сценарии вы хотите конкретно защищаться? Физический доступ? Удаленный эксплуатации? Cloneability? Как только вы пояснить, что это становится легче увидеть, если конкретные угрозы могут быть смягчены.

В конечном счете, если вы уже рассмотрите ОВР, скорее всего, вы будете в конечном итоге с AT97SC3205T + генератора на плате. Это известно для работы устройства в сочетании с ВВВ. Также сам чип дешевый за 2-3$ уже в 'бодики'.

+789
Annait 16 июн. 2014 г., 16:37:08

Я новичок в написании скриптов в Linux.

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

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

У меня есть .zip-файл, содержащий все файлы, указанные во входном файле.

Это выглядит так:

/путь/к/файлу.х /разное/путь/к/файлу.х
/путь/к/файл2.х /разное/путь/к/файл2.х

и т. д.

Файл где.х будет передан затем копируются из отдельных .zip-файл на другой путь.

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

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

~$ ./script.sh files.zip map.txt

после написания скрипта:

zip-файл = "$1"
карта = "$2"
externalprogram "$zip-файл" "$карте"

хотя ИФС=" читать -Р линии; 
делать
VAR_STR=$строки
aLeng=${#VAR_STR[@]}
 ИФС=/ читай-Арр <<< "$VAR_STR"
Файл="${модуль arr[${aLeng}]-1}"

 СР <путь к zip-файлу>/файл$/разное/путь/
сделано < "$карте"

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

Любой входной ценится. спасибо.

Редактировать: я хотел поставить map.txt где я упоминаю запуска скрипта. Кроме того, я должен положить это для меня довольно сложный. Большое обучение в Linux я должен сделать ^_^

+783
Dos 28 нояб. 2015 г., 01:11:44

СЭД выглядит как правильный инструмент:

СЕПГ -я/радиус-сервер/!б;н;н;г' именем

Как это работает:

/радиус-сервер/!Б # пока это не 'радиус-сервер' ничего не делать (ветку до конца)
Н # чтение следующей строки (заменить текущую строку со следующей строкой)
н # то же, что и выше - сейчас мы читаем 2 строчки
д # удалить текущую строку

Обновление - изменить несколько файлов, просто использовать Глоб вместо имени файла, например

СЕПГ -я/радиус-сервер/!б;н;н;г' *
+702
Steven Stefanik 24 янв. 2012 г., 18:49:21

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

+677
idan315 30 апр. 2011 г., 06:02:09

В моем понимании, пока блок только обратную версию, хотя,

похоже , пока "условие выполнено" эквивалентно в то время как "условие не выполняется".

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

Так почему автор оболочки Bourne разработанные как до и во время?

Есть некоторые ситуации, в которых пока не могу заменить пока?

+649
freinn 29 дек. 2019 г., 14:34:22

Эта команда будет делать эту работу:

ИС tuntap

Пример результата:

vnet0: нажмите

или с деталями:

ИС -детали tuntap

Пример результата:

vnet0: нажмите
 Добавленные в процессах: в QEMU-система-х86(2225)
+626
Jerri Foster 25 июл. 2010 г., 15:53:31
судо команды wget -о phenoelit.org/dpl/dpl.html /home/KrypticRelic/Desktop/DefaultAccess.txt 

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

Экс.

<!ЭЛЕМЕНТ DOCTYPE В HTML ОБЩЕСТВЕННОСТИ "-//W3C ПО//ОТД В HTML 4.01//ВАННОЙ">
<HTML>и<голова><название>пароль по умолчанию список</заголовок></голова>
<тело для bgcolor="#000000" ссылка=#FF6600 vlink=#CC6600 алинк=#FFFF00 текст=#FF9900 >
<Центр><Н1>пароль по умолчанию список</Н1><Н2>2007-07-03 </Н2>

<ТАБЛИЦА КАДР=НЕДЕЙСТВИТЕЛЬНОЙ CELLSPACING=0 СЕДЛА=47 ПРАВИЛ=НЕТ ГРАНИЦ=0>
 <ЭЛЕМЕНТ COLGROUP><COL, ТО ШИРИНА=177><КОЛЬ ШИРИНА=348><КОЛЬ ШИРИНА=472><КОЛЬ ШИРИНА=292><КОЛЬ ШИРИНА=150><КОЛЬ ШИРИНА=399><КОЛЬ ШИРИНА=429><КОЛЬ ШИРИНА=841><КОЛЬ ШИРИНА=34><КОЛЬ ШИРИНА=94><КОЛЬ ШИРИНА=66><КОЛЬ ШИРИНА=208><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=45><КОЛЬ ШИРИНА=51><КОЛЬ ШИРИНА=86><КОЛЬ ШИРИНА=34><КОЛЬ ШИРИНА=79><КОЛЬ ШИРИНА=71><КОЛЬ ШИРИНА=208><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=41><КОЛЬ ШИРИНА=41><КОЛЬ ШИРИНА=40><КОЛЬ ШИРИНА=86><КОЛЬ ШИРИНА=34><КОЛЬ ШИРИНА=59><КОЛЬ ШИРИНА=66><КОЛЬ ШИРИНА=208><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=65><КОЛЬ ШИРИНА=40><КОЛЬ ШИРИНА=86><КОЛЬ ШИРИНА=34><КОЛЬ ШИРИНА=74><КОЛЬ ШИРИНА=171><КОЛЬ ШИРИНА=86><КОЛЬ ШИРИНА=45><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=48><КОЛЬ ШИРИНА=51><КОЛЬ ШИРИНА=119><КОЛЬ ШИРИНА=28><КОЛЬ ШИРИНА=64><КОЛЬ ШИРИНА=71></ЭЛЕМЕНТ COLGROUP>
<Элемента tbody>
<ТР>
 <Тд ширина=177 высота=17 выровнять=левый>поставщик</ТD>
 <Тд ширина=348 выровнять=левый>модель</ТD>
 <Тд ширина=472 выровнять=левый>версия</ТD>
 <Тд ширина=292 выровнять=левый>открыть тип</ТD>
 <Тд ширина=150 выровнять=левый>имя пользователя</ТD>
 <ТД ШИРИНА=399 ВЫРОВНЯТЬ=ЛЕВЫЙ>ПАРОЛЬ</ТD>
 <Тд ширина=429 выровнять=левый>права</ТD>
 <Тд ширина=841 выровнять=левый>Примечания</ТD>

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

+624
Joshua Swink 27 мая 2013 г., 21:08:43

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

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

+533
Jacques CHONE 28 дек. 2019 г., 10:25:35

Если делать обработку текста, то самое очевидное-использовать на awk , который разработан специально для этого (хотя на Perl или СЭД также может быть использован)

на awk -Ф '{печати "что-то с "1 $" и "$2}'

Если входными данными является фактическое CSV, который может иметь более сложные значения, как:

"поле, с запятой" , "и с
перевод строки", "или ""кавычки"""

Вы можете использовать на Perl или питон или какой-КШМ со средствами анализа.

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

в то время как ИФ=, читал -Р А Б покой, сделать
 что-то-с "$" на "$б"
сделано

Смотрите также в GNU параллельно работать параллельно:

PARALLEL_SHELL=ш параллельно -с, что-то-с {1} {2}'

Но будьте осторожны с GNU параллельно приносит значительную нагрузку, поэтому parallelisation должен быть стоит.

В ksh93 оболочка может понимать в формате CSV (ручка цитирование отдельных полей, так как в сложный пример выше)

пока КСФ=, читать -РС б отдыхать; делать
 вообще-то-с "$" на "$б"
сделано
+503
Aleksey 10 мая 2013 г., 12:58:35

Вам потребуется BIOS или EFI, чтобы установить, с какого устройства телефон должен запуститься. Затем вы можете использовать внешнюю SD-карту как прямо с компакт-диска, или даже с USB-портом.

Но у нас есть что-то вроде БИОСа для наших телефонов? Я ничего не слышал об этом. Конечно, это был он, но как можно ее активировать?

Когда ваш (Андроид) телефон рутован, есть эти инструменты, которые могут установить новое ядро. Это близкий к этому, но я не есть корни телефона в данный момент, и не могу сказать вам намного больше об этом.

+484
zariok 19 февр. 2016 г., 21:36:56

У меня и postinst скрипт, который выглядит так.

Однако, когда я запустить службу на последнюю строку и postinst скрипт зависает и не входит в терминальное состояние

#!/Бен/ш
комплект -е
Библиотека # источник с debconf.
. /usr/доли/в debconf/снимать
команды mkdir -р в /var/www и
команды mkdir -Р /ВАР/лог/robotasarouter
РМ -Ф в /var/www в/robot_configuration_interface
в /usr/доли/robot_configuration_interface в /var/www в/
установить pip и виртуальное окружение
компакт-диск /ВАР/ВСП/robot_configuration_interface
виртуальное окружение ОКР
. ОКР/bin/активировать
установите -Р Пип requirements.txt
обновление-РЦ.д'робот-настройки-интерфейс по умолчанию 90 >/dev/нуль
робот-настройки-интерфейс запустить службу
+483
isens099 15 июн. 2010 г., 03:29:07

Стандартный СЭД решением будет

СЕПГ -Н '/^Ravi02:/с/^[^:]*:[^:]*:[^:]*:[^:]*:\([^:]*\):[^:]*:[^:]*$/\1/р'

которые могут быть немного упрощены, чтобы

СЕПГ -н 'с/^Ravi02:[^:]*:[^:]*:[^:]*:\([^:]*\):[^:]*:[^:]*$/\1/р'

Ключ заключается в том, что вы должны смотреть на (подсчет) двоеточие (:) и персонажи другие, чем толстой кишки, а не считая символов (.\{21\}) и буквы ([а-Яа-я]\{50\}) — тем более, что вы хотите, чтобы иметь возможность чтобы соответствовать символы, такие как запятая (,) и пространства в поля полное имя.

На моей системе, следующие варианты:

  • СЕПГ -Н '/^Ravi02:/с/^\([^:]*:\)\{4\}\([^:]*\)\(:[^:]*\)\{2\}$/\2/р'
  • СЕПГ -н 'с/^Ravi02:\([^:]*:\)\{3\}\([^:]*\)\(:[^:]*\)\{2\}$/\2/р'
  • СЭД -нэ '/^Ravi02:/с/^([^:]*:){4}([^:]*)(:[^:]*){2}$/\2/р'
  • СЭД -пе 'с/^Ravi02:([^:]*:){3}([^:]*)(:[^:]*){2}$/\2/р'

но я не уверен, будут ли они все работать на всех системах (например, AIX).

+455
markusk 25 июл. 2019 г., 13:09:32

Я использовал правила udev предложенных выше вместе с shell-скрипт, который выглядит как

#!/Бен/ш

dmode="$(кошка /системы/класса/технологии DRM/card0-разъем VGA-1/статус)"
экспортировать дисплей=:0
экспорт XAUTHORITY=/главная/имя_пользователя/.Xauthority

если [ "${dmode}" = отключено ]; тогда
 /usr/Бен/расширения xrandr --авто
Элиф [ "${dmode}" = подключенного ];тогда
 /usr/Бен/расширения xrandr --выход входы vga1 --авто --право LVDS1
еще /usr/Бен/расширения xrandr --авто
интернет

В Xauthority часть имеет важное значение, а также экспортировать дисплей, вы можете использовать Эхо $дисплей , чтобы увидеть, какой номер он равен. Используйте расширения xrandr -Q и внешних мониторов. Последний else является просто чтобы убедиться, что вы никогда не застрял без дисплея.

+383
Nj Rafi 12 сент. 2019 г., 12:28:30

Я верю, что вы можете использовать обновление-ЦС-сертификаты , предлагаемые в CA-сертификаты, попробуйте Убунту инструкции и обновлять этот ответ, если требуется

https://superuser.com/questions/437330/how-do-you-add-a-certificate-authority-ca-to-ubuntu

+382
n00b1989 29 мая 2019 г., 13:07:46

Я думаю, что вы неправильно человек 2 Чаун: вы не должны очистить S_ISUID и S_ISGID, они будут автоматически очищается, когда вы используете эту функцию в качестве непривилегированного пользователя. Если ваша программа работает как корень поведение (на Linux) зависит от версии ядра.

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

Из man-страницы:

 Когда владелец или группа исполняемого файла изменяется
 непривилегированным пользователем S_ISUID и бит S_ISGID режиме очищаются.
 В POSIX не определяет ли это происходило, когда корень
 с помощью chown(); поведение в Linux зависит от версии ядра. В
 случае отсутствия группы-исполняемый файл (т. е. тот, для которого S_IXGRP
 бит не установлен) бит S_ISGID указывает на обязательную блокировку, и
 не сбрасывается при выполнении chown().
+361
Pierre Naude 5 февр. 2011 г., 12:36:04

На Linux, и GNU coreutils версии хвост использует его , чтобы блокировать ждут изменен в файл. С FreeBSD, хвост использует kevent сделать то же самое. Это будет лучше, чем постоянно проверяя изменения и спит. В зависимости от того, как часто вы должны сделать это, и частоту, с которой происходят изменения, он может или не может быть стоит на респе внешний процесс из node.js просто называть хвостом.

Если вы не используете Linux или FreeBSD (или ОС), в хвосте утилита, вероятно, не лучше, чем то, что вы можете сделать прямо в JavaScript, постоянно проверяя и спать.

Кроме того, если вы используете Linux или FreeBSD, вы можете использовать его или kevent напрямую от node.js с какое-то расширение/плагин/модуль без нерестовый процесс. Я не знаю, если это существует.

+332
Daisy548 20 дек. 2019 г., 13:13:06

Это, как я определил мой звуковой карты каналов .asoundrc:

ПКМ.!по умолчанию {
 тип штекера 
 раб {
 РСМ "утилиты HW:1,0"
}
}

ЦТЛ.!по умолчанию { 
 тип гв
 Карта 1
}

pcm_slave.usb_1 {
 РСМ "утилиты HW:1,0"
 частота 44100
 каналы 8
 buffer_size 4096
 period_size 1024
}

РСМ.outch1 {
 dshare тип 
 ipc_key 1111
 раб usb_1
 привязки [ 0 ]
 подсказка.описание "USB выход/воспроизведение канала 1 (от выходной порт 1)"
}

РСМ.толчки1 {
 dsnoop тип 
 ipc_key 1111
 раб usb_1
 привязки [ 0 ]
 подсказка.описание "USB вход/захват канала 1 (от входной порт 1)"
}

А выше отлично работает при игре и записи функции/команды в терминале, пытаясь сыграть 8К аудио образца с дерзостью выдает следующую ошибку :

Audacity Error

Когда я проверить аудиоустройство информация вариант в помощь (меню "Справка" -->аудио устройства вариант), я вижу следующие:

ID устройства: 2
Название устройства: USB аудио (утилиты HW:1,0)
Имя узла: алса
Каналов записи: 8
Каналов воспроизведения: 8
Низкая Задержка Записи: 0.008707
Низкую Задержку Воспроизведения: 0.008707
Высокая Латентность Записи: 0.034830
Большая Задержка Воспроизведения: 0.034830
Поддерживаемые Скорости:
44100
48000
88200
96000
==============================
ID устройства: 10
Имя устройства: outch1
Имя узла: алса
Каналы записи: 0
Каналов воспроизведения: 1
Низкая Задержка Записи: -1.000000
Низкую Задержку Воспроизведения: 0.023220
Высокая Латентность Записи: -1.000000
Большая Задержка Воспроизведения: 0.023220
Поддерживаемые Скорости:
44100
==============================
ID устройства: 11
Имя устройства: толчки1
Имя узла: алса
Каналов записи: 1
Каналы воспроизведения: 0
Низкая Задержка Записи: 0.023220
Низкую Задержку Воспроизведения: -1.000000
Высокая Латентность Записи: 0.023220
Большая Задержка Воспроизведения: -1.000000
Поддерживаемые Скорости:
==============================

Как мы видим, 8000 или 16000 не поддерживаемая частота аудио устройства информация. Итак, вполне понятно, почему ошибка.

Итак, как и где я могу добавить/установить (изменить мой .asoundrc может?) эти частоты настолько, что любое приложение (в том числе наглость конечно) может поддерживать воспроизведение и запись аудио файлов в любую желаемую частоту дискретизации.

+308
Plant Detective 14 сент. 2011 г., 21:23:23

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

команда grep -v с ';;'

Или

команда grep [[:цифра:]]
+280
adam wadsworth 28 окт. 2010 г., 14:16:33
  1. Для некоторых программ, процесс ребенок делает одну вещь (чтение из последовательного порта, написать в терминале), а родительский процесс продолжает делать что-то другое (чтение из терминала, напишите последовательный порт). Еще один классический пример-процесс ребенок делает проходную, что длительные расчет происходит. В основном, дочерний процесс выполняет некоторые настройки, как поменять каталог, обработчики сигнала сброса или сброс файловых дескрипторов, а затем вызывает execve()будет накладывать на себя с другой код.
  2. вызов fork() и exec()делает применимы для всех исполняемых файлов - по сути, вместе с argc и argv, и трубок, вызовы fork и exec-вот что отличает Unix от других операционных систем. Несколько специализаций или обобщения вызов Fork() существует, как с BSD - vfork(), План 9-х rfork() и Linux' клон(), но основным остается тот же.
  3. "копирование при записи" на самом деле не показывают, к пользователя, это, скорее, метод для оптимизации создания дочернего процесса, и в ходе его исполнения. Вызов стека и кучи (памяти, выделенной с помощью функции malloc(), или даже статических или глобальных переменных) может быть "копирование при записи". Когда дочерний процесс создается с вилкой() вызов, ядро создаст дочерний процесс иметь одинаковые страницы памяти "кучи" и стека родительского процесса. Если оборудование (блок управления памятью) обнаруживает пишут кучи или стека, ядро будет сделать новую физическую страницу памяти, копию родительской страницы на новую страницу, и карту эту новую страницу в дочерний процесс в стеке или куче. Это представляет собой оптимизация ядра тратит меньше времени на настройку отображения страниц, чем он будет полностью копировать стека и кучи для процесса ребенка.
+251
julielov 16 мая 2016 г., 01:04:24

У меня есть два файла shell-скрипт с точно такими же разрешениями и т. д. Я могу запустить один из них простым указанием ее имени в командной строке, но для другого я должен использовать SH или ./ чтобы запустить его. В чем причина?

+155
Oliver Kellogg 18 мая 2011 г., 19:51:32

У меня есть три файла с координатами генома и последний столбец как общие имена

Файл 1.

Х 1 100 Б
Г 101 200 Б
З 1 50 Б

Файл 2.

Х 200 300 В 
Г 101 200 А
З 1 50 В

Файл 3.

Х 1 100 С
Г 200 300 С
З 1 50 С

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

Наименование Значение1 Значение2 А Б
Х 1 100 Нет Да Да
Х 200 300 Да Нет Нет
Г 101 200 Да Да Нет
Г 200 300 Нет Нет Да
З 1 50 Да Да Да

.. Такой.

Вы бы смогли помочь?

+143
kittenwire 19 июн. 2018 г., 03:22:26

Если вы используете Linux, то очень вероятно, что вы используете GNU сделать. Что есть Дир функции. Так что вы могли бы иметь правило, как

$(Цель):
 сделать $(реж $(MY_LIB))

(Не нашел в стандарте POSIX сделать—другие реализации могут иметь аналогичные расширения).

+140
Ajay Brahmakshatriya 20 июн. 2011 г., 18:51:53

Попробуйте добавить это в командной строке

тихий уровень выплеска=0 РД.systemd не.show_status=тихий РД.в udev.журнал-приоритет=3
+72
Derator 6 авг. 2015 г., 11:16:09

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

$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