Арифметические выражения в цикле for

В

для (( выражение1 ; выражение2 ; выражение3 )) ; выполнение команды ; сделано

выражение1, выражение2и выражение3 являются арифметические выражения.

  • Это выражение1 ; выражение2 ; выражение3 не арифметическое выражение? (( выражение1 ; выражение2 ; выражение3 )) не автономные команды, поэтому я думаю, выражение1 ; выражение2 ; выражение3 не является арифметическим выражением. Обратите внимание, что выражение1, выражение2, выражение3 - это арифметическое выражение.

  • Есть (( и )) в для-петли отличается от (( и )) в команду (( 3 ))?

  • Нет (( выражение1 ; выражение2 ; выражение3 )) смысл только в цикле for? Или же еще где?

+112
Temple Pate 9 июн. 2017 г., 10:51:53
39 ответов

Объединить все файлы и использовать туалет для подсчета байтов.

кошка a.txt b.txt c.txt | душ -с

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

+941
Kirill Lykov 03 февр. '09 в 4:24

Моя графическая среда данных fvwm2 на OpenBSD.

Как мы можем отобразить цифровые часы в верхнем правом углу экрана, поверх всех?

Так что неважно, если приходит новое окно, часы должен быть всегда на высоте.

+934
Alejandro Varela 7 сент. 2018 г., 14:12:55
Другие ответы

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


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

Пока я в bash , я умею делать вкладки с именами переменных среды, но с КШ я не в состоянии сделать так. Как я могу сделать это с КШ? Я использую МКШ с использованием Cygwin.

+915
dcoli 10 июн. 2010 г., 19:14:31

Я Гугл бы вокруг безрезультатно. Недавно я установил Linux Mint и при этом настроить беспроводную сеть дома, которая прекрасно работает, когда я там. Однако, я сейчас пытаюсь подключиться к другому WiFi, все доступные поблизости WiFi соединения всплывающий нормально, я нажимаю подключить (нет настройки или что угодно) и пытается подключиться бесконечно, кажется, застрять в вечно-нагружать соединение символа и никогда не попросит меня ввести пароль или что-нибудь.

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

+906
Aia02 28 мар. 2013 г., 16:42:48

Вдохновение из этого ответа:

Без копирования файлов...

по rsync -колун --ссылка-дест=../фу/ фу/ бар

Предостережения:

  • --ссылка-дест путь должен быть абсолютным или относительным до пункта назначения (бар в Примере)

  • Вы поставить / после источника (Фу/ в Примере), иначе это скопировать исходную папку, а не содержимое его.

+869
tigradkom 7 окт. 2017 г., 19:55:56

Можно ли установить Vimium-ФФ с их сайта.

После установки новой ОС на моем ПК, мне нужно установить и настроить многие вещи. Итак, я хочу сделать скрипт, который сделает эту работу. Но, я не могу найти команду, которая сможет установить Vimium-FF в браузере Firefox.
Можно ли установить это через Баш?
Если это возможно, то как?

+794
Editer 7 дек. 2011 г., 23:00:05

Об этом шла речь в Дебиан отчет об ошибке: #435715 Удалить Изменить размер окна от 'шпатлевка':

Escape-последовательность (ИБК ? 3 л) устанавливает 80-колоночный режим, заставляя окно размер. Это не подходит для последовательности сброса.

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

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

Соответствующей документации для возврата-строк в используя базу(5), например,

Большинство инициализация делается с ис2. Специальный терминал режимы могут быть установлены без дублирования строк, поставив общей последовательности в ис2 и особых случаев, в РП1и рп3.

Набор последовательностей, что делает сложнее сбросить с совершенно неизвестное состояние может быть дано как РС1, РС2, РФ и рѕ3, аналогично ис1, ис2, если и рп3 соответственно. Эти строки будут выведены на сброс программа, которая используется когда терминал получает в вклинивается государство. Команды как правило, размещены в РС1, РС2 РС3 и РФ , только если они производят раздражающие эффекты на экране и не нужны при входе в систему. Например, команды для установки вт100 в 80-колоночный режим обычно часть рп2, но это вызывает досадный сбой на экране и не обычно требуется, поскольку терминал является, как правило, уже в Режим столбец 80.

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

+786
Gokul M 29 сент. 2015 г., 23:11:31

Почему-то мои загрузчика не позволю мое ядро знает, где и initrd загружается в ОЗУ и я поставил вручную initrd_start и initrd_end в Настройки-Общие.С. Я карту памяти в RAM, что RAM-диск загружается в виртуальное адресное пространство ядра. Мне пришлось переназначить, потому что PAGE_OFFSET было больше, чем адрес рамдиске.

пустота __check_for_initrd инициализации(пустота)
{
#CONFIG_BLK_DEV_INITRD условной 
initrd_start= (инт)ioremap(0x07c15000 ,(0x07f9b815-0x07c15000) );
initrd_end= initrd_start + (0x07f9b815 - 0x07c15000);
printk("смещение страницы: %ЛК\Н", PAGE_OFFSET);
ДБГ(" -> check_for_initrd() initrd_start=0х%ЛК initrd_end=значение 0x%LX с\п",
 initrd_start, initrd_end);
+785
Rajesh Dommati 7 авг. 2010 г., 11:28:22

Это надежное руководство по установке поддержкой libx264. Я просто использовал его и он работал.

https://trac.ffmpeg.org/wiki/How%20to%20quickly%20compile%20FFmpeg%20with%20libx264%20%28x264,%20H.264%29

+744
Farook 22 мар. 2019 г., 03:42:58

Мне нужно вручную отредактировать файл/etc/тени для изменения пароля root внутри образа виртуальной машины.

Существует ли инструмент командной строки, которая принимает пароль и выдает /и т. д./тень совместимый хэш пароля на стандартный выход?

+736
N Choe 15 апр. 2017 г., 11:53:47

Я хочу искать возникновение тип . супер([а-Яа-я]+ , самовыдвижение) в коде .

когда я иду по $ грэп -НР '[с][у][п][е][р][(]' . показывает все линии, который был супер( ,
когда я пытался искать под одним С [а-Яа-я]+ , я не получаю никакого результата.Может кто-то пожалуйста, помогите мне найти все строки в моем коде, который был супер(*слово* , я) в нем.

Анупам:кода-2.0$ грэп -НР '[с][у][п][е][р][(][а-Яа-я]+' .
Анупам:кода-2.0$ 
+707
Mike15437 22 мар. 2017 г., 06:25:59

RPM и deb пакетов содержит архив файлов для установки (команды cpio архива в случае оборотов, деготь в случае деб). Эти архивы содержат метаданные о каждом файле, включая его Название, Дата изменения, пользователь-владелец и группа, и разрешения. При установке пакета, каждый файл заканчивается имея в собственности описана в архиве (если после установки скрипта изменяет его).

Большинство файлы, установленные пакеты, принадлежащие root, т. к. пользователь не имеет права изменять их.

Иностранец преобразует пакеты распаковки архива и переупаковка он (как и другие вещи, как преобразования до/после установки сценариев). Например, чтобы преобразовать RPM в deb файла, иностранец называет команды cpio распаковать архив во временную папку, затем деготь для создания нового архива. Если распаковка не производится с правами root, тогда все временные файлы будут принадлежать пользователю, который делает распаковку, так что если файлы упакованы в архив, они будут в конечном итоге принадлежащие этому пользователю.

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

+686
user22057 6 дек. 2011 г., 04:32:24

топ -Д1 отображает следующую статистику использования памяти SDRAM на одной из моих старых машин:

125М активный, 42М правде сказать, 51М проводной, кэш 17М, 34М баф, 2720K бесплатно

В общем, есть 256мбайт памяти. По данным топ - руководство, правде сказать , это число неактивных байт и свободно - количество свободных байт. В чем разница между двумя?

+641
user523667 8 дек. 2015 г., 00:45:31

Алан л. Кокс сделал несколько интересных Оптерон ориентиры и соавтор оригинальной superpage бумаги (представлен на по USENIX 2002): практичный, прозрачный операционная система поддержка сайт superpages

Сайт superpages был введен в 2013 году для FreeBSD 7.2 для amd64 и i386

[amd64, то для i386] виртуальные подсистемы во FreeBSD памяти теперь поддерживает полностью прозрачное использование сайт superpages для памяти приложений; страницы памяти приложения динамически повысили или разжаловали из Сайт superpages без каких-либо изменений в код приложения. Это изменение дает преимущество больших размеров страницы, такие как повышение эффективности виртуальной памяти и снижение TLB (буфер перевода lookaside) не без минусов, как изменения приложений и виртуальных негибкость памяти. Эта функция отключена по умолчанию и может быть включена установкой загрузчика перестраиваемый ВМ.pmap.pg_ps_enabled к 1.

В 2014 году она была добавлена в ОС FreeBSD 10.0 для ARMv6/В7. Он поддерживает 4КБ и 1МБ страниц динамично. Пересмотр 25418 утверждает, что ВМ.pmap.sp_enabled используется (установленные в загрузчика.конф). Если вы не используете загрузчик, затем найти его в таблице sys/рычаг/рычаг/pmap-В6.гр. Есть хороший BSDcan презентация Збигнева Бодек: прозрачный сайт superpages поддержка для FreeBSD на ARM

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

$ команде uname -РМ
11.2-стабильный для amd64
ВМ переменных$.pmap.pg_ps_enabled
ВМ.pmap.pg_ps_enabled: 1

Для Linux есть огромное разделе (superpage) поддержки в 2011 году с ядре версии 2.6.38. См. также огромным страниц введение. На Linux (только!) это обрабатывается hugeadm как говорилось в другой ответ.

Как для OS X я думаю, что оно включено по умолчанию , но я не авторитетные источник. Кажется, что когда они проверить их просто попытайтесь выделить сайт superpages. Я не вижу, проверьте, если сайт superpages включены или нет.

+616
shreyansp 31 мар. 2016 г., 21:23:00

Я нашел решение, я должен был установить полномочия во время монтирования не после

горе -Т Киф -o имя пользователя=моеимя,пароль=12345,для dir_mode=0777,file_mode=0777 //10.10.0.78/СМБ /доля/СМБ
+604
SistaSmurf24 13 сент. 2018 г., 17:11:52

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

+588
Mohsen Kashfi 23 сент. 2016 г., 23:17:00

Мне удалось успешно войти в свой ЕС2 2 раза в прошлом. Я когда-то srestarted экземпляре и была успешной в входа. Теперь когда я пытаюсь войти в систему, я получаю эту ошибку

СШ-ВВВ -я "теста.ППК" [email protected]
OpenSSH_7.1п2, в OpenSSL 1.0.1 г 7 апреля 2014 года
debug1: чтение данных конфигурации в /etc/файле ssh_config
debug2: ssh_connect: needpriv 0
debug1: подключение к ec2-11-162-345-000.compute-1.amazonaws.com [56.187.068.298] порт 22.
debug1: подключение к адресу порта 56.187.068.298 22: соединение отклонено
СШ: подключиться к хосту ec2-11-162-345-000.compute-1.amazonaws.com порт 22: соединение сброшено

Последнее, что я сделал, было использовать помощью WinSCP, чтобы скопировать файлы на сервер EC2 2 дн. назад так что я мог клонировать базу. Что пошел гладко. Пришел через 2 дня и я больше не могу подключиться. Я использую MobaXterm.

+556
shailina virani 6 авг. 2010 г., 04:54:02

С тех пор как я начал использовать мош, я слишком много записей в моем каталоге/var/журнал/wtmp по файл последний(1) на Linux коробки.

ЦЯНТ оч/8 172.56.2 х.Юз через Пн Май 19 08:19 еще не вышли
ЦЯНТ оч/8 МОСХ [50892] Пн Май 19 08:19 - 08:19 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через МОН может 19 08:18 - 08:19 (00:01)
ЦЯНТ оч/8 МОСХ [50892] Пн Май 19 08:18 - 08:18 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через МОН может 19 08:18 - 08:18 (00:00)
ЦЯНТ оч/8 МОСХ [50892] Пн Май 19 08:18 - 08:18 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через Солнце 18 20 Может:11 - 08:18 (12:06)
ЦЯНТ оч/8 МОСХ [50892] Солнце 18 20 Может:11 - 20:11 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через Солнце 18 20 Может:11 - 20:11 (00:00)
ЦЯНТ оч/8 МОСХ [50892] Солнце может 18 20:10 - 20:11 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через Солнце 18 19 может:55 - 20:10 (00:15)
ЦЯНТ оч/8 МОСХ [50892] Солнце 18 19 может:55 - 19:55 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через Солнце 18 19 может:55 - 19:55 (00:00)
ЦЯНТ оч/8 МОСХ [50892] Солнце 18 19 может:55 - 19:55 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через Солнце 18 19 Может:24 - 19:55 (00:30)
ЦЯНТ оч/8 МОСХ [50892] Солнце 18 19 Может:24 - 19:24 (00:00)
ЦЯНТ оч/8 172.56.2 х.Юз через Солнце 18 19:24 - 19:24 (00:00)
ЦЯНТ оч/8 МОСХ [50892] Солнце 18 19 Может:23 - 19:24 (00:00)

А что с 00 часов 00 минут входа в систему?

Любой способ, чтобы настроить параметры МОСХ не будьте так строги об отчетах в очень короткие периоды потери связности?

На самом деле не заинтересованы в том, чтобы пару секунд проблемы с подключением сообщил так громко.

+552
Praveen Pandey 1 февр. 2014 г., 08:19:25

Когда мы заблокировать пользователя с помощью пароля-л пользователя команды, "!!" указаны в файле/etc/shadow на файл. Но мы по-прежнему можем переключаться на пользователей консоли от root'А, но не в состоянии переключиться на учетную запись пользователя на другие нормальные пользователи оболочки входа в систему.

Мы можем также отключить учетную запись, предоставляя в качестве/bin/nologin или /ОГРН/ложные в файл/etc/passwd в файл. Так что пользователь может не в состоянии войти в.

+514
Sigizmund 10 февр. 2010 г., 13:32:52

Я знаю ник и реальное поле Имя можно изменить переменные окружения, такие как IRCNICK и IRCNAME. Однако, в документации не скажет вам, как идент меняется. (Идент имя, которое используется при /whois на Ник, и он появляется как часть идент@username.com в поле Хост, и выделенная часть-это то, что я пытаюсь выяснить, как изменить)

Я интересно, если это возможно, на клиентском ircll.

+498
markmb 6 апр. 2011 г., 21:11:02

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

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

тр '[:пробел:]' $'\Т' <файл2 |
 на awk '
 Начать { ДФ="\Т"; ОФС="\Т" }
 { если (2 $ = = "У") печати $0, 1$; еще печатать $0, $3 }
 '|
 на awk '
 { gsub(/ /,"\Т"); Л=$4; суб(/.*_/,"",л); печати $2 "\Т" $3 "\т" л }
 '|
 сортировка |
 присоединяйтесь к -т $'\т' -А1 -э "у" -1 1 -2 1 -о'1.1,2.1,2.2 файл1 - >из
+484
Debra Demery 24 дек. 2013 г., 20:30:12

Недавно я купил и куло гарнитура, которая поставляется с USB звуковая карта, полностью функциональна под Linux :). Как бы мне теперь бороться, чтобы легко siwtch между моих ноутбуках интегрированная звуковая карта, выход которого подключен к стерео и наушники, связанных и звуковой карты. Запущенной игре -я retureturns следующие:

**** Список воспроизведения устройств **** 
карта 0: PCH-файл [ВДА Интел ПЧ], устройство 0: для Conexant аналог [для Conexant аналоговый] 
 Subdevices: 1/1 
 Подустройства #0: подустройства #0 
карта 0: PCH-файл [ВДА Интел ПЧ], устройства 3: 0 разъем HDMI [HDMI с 0] 
 Subdevices: 1/1 
 Подустройства #0: подустройства #0 
карта 0: PCH-файл [ВДА Интел ПЧ], устройства 7: 1 разъем HDMI [HDMI-кабель 1] 
 Subdevices: 1/1 
 Подустройства #0: подустройства #0 
карта 0: PCH-файл [ВДА Интел ПЧ], устройства 8: 2 разъем HDMI [HDMI разъем 2] 
 Subdevices: 1/1
 Подустройства #0: подустройства #0
Карта 1: Куло [и Куло], устройство 0: USB аудио [аудио]
 Subdevices: 1/1 
 Подустройства #0: подустройства #0 

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

+465
Boss nigga Boss nigga 31 мая 2017 г., 11:56:32

ПС-эф |грэп котяра

солнце 5144 1 0 10:21 на pts/1 00:00:06 /Ява/с JDK/bin и/Ява
-Джавой.утиль.лесозаготовки.менеджер=орг."Апач".Джули.ClassLoaderLogManager -Джава.одобрил.Дирс=/Ява/котяра/общие/утвержден -классов :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar
-Dcatalina.база=/Ява/котяра -Dcatalina.дома=/Ява/котяра -Джава.Ио.никакое сжатие=/Ява/котяра/темп орг."Апач".Каталина.запуска.Загрузочный начать

ПИД=5144

+463
Olof Rubin 18 нояб. 2016 г., 13:21:29

У меня есть текстовый файл (devel.xml).

Я добавил слово REPLACETHIS к нему для того, чтобы заменить эту строку в другой файл (temp.txt).

Самое близкое, что у меня есть это:

СЕПГ -я -е "/REPLACETHIS/Р temp.TXT" -е "///" devel.txt;

Это вставляет контент после строки, а потом удалить строки.

Это лучший способ, чтобы сделать это?

+401
Jose Ful 14 янв. 2014 г., 08:31:04

У меня есть файл (file1.txt) с содержанием, как показано ниже.

8145216 3377090 1.5
1405541 53595498 1.53637

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

После выяснения комбинаций, у меня есть файл, как показано ниже.

3377090 8145216
1405541 8145216
1405541 3377090
53595498 8145216
53595498 3377090
53595498 1405541

В вышеуказанный файл, мне нужно добавить 3-й столбец значений file1.txt и если значение не присутствует в file1.txt мне нужно добавлять 0 в 3-й столбец. Окончательный вывод, который я пытаюсь сделать это,

3377090 8145216 1.5
1405541 8145216 0
1405541 3377090 0
53595498 8145216 0
53595498 3377090 0
53595498 1405541 1.53637
+367
Mathias Vanwolleghem 24 авг. 2017 г., 00:37:52

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

Пример Вывода:

а.б.
a.b.com
а.б.С.
a.b.c.com

Но нет:

a.com
а..б
а.б.с..д

Я сделал эту команду:

грэп -Р '^[^.]+\.([^.]+\.)+[.]+' file.txt | туалет -л

но он не нашел никаких подходящих линий. Как я должен делать это?

+334
Mr HGV 11 нояб. 2014 г., 04:23:14

Я был двойной загрузки Windows 10 и Линукс Минт 17.3 приятель.
Все было хорошо, я был в состоянии сделать двойную загрузку.

Вчера вечером я решил установить Manjaro Linux и я сделал так.

После установки Manjaro, все, что я получаю в моем меню загрузки Manjaro. Windows не существует в меню загрузки, так что я не могу загрузиться в Windows 10.

Есть ли способ, чтобы получить Windows 10 в меню загрузки?

+306
krishna0808 22 дек. 2019 г., 15:42:01

Попробуйте:

$ кот test01 |
stdbuf -ол-эль на awk -F' с' '{печати $2","3 $>> "данные"$1".КШМ"; функцию fflush("")}'

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

С поглазеть 4.0.2 и выше, если нет аргументов, или если в качестве аргумента на функцию fflush() является пустой строкой "", тогда как awk очищает буферы для все открытые файлы вывода и трубы.

+286
Ron Thompson 25 мар. 2012 г., 18:24:17

Моя система смотрит на usr/Бен/psql В и мне нужно, чтобы использовать каталог/usr/список pgsql-10/Бен/psql В но я не уверен, как это изменить. Я не чувствую, что я должен быть удаление или переименование первого. Как я могу получить мою систему использовать другой с минимальными изменениями на мою файловую систему? Я использовать псевдоним в моем .файл?

Первый вариант, кстати, является 9.2.24 и вторая-10.6.

+283
user2022104 8 янв. 2020 г., 21:29:20

Я настраивал постфикс (Debian) и он отлично работает. Я могу получать почту, и я могу отправить их, но я могу только отправить их к местным (и местных виртуальных) адресов.

Но когда я пытаюсь отправить почту на примере с моей учетной записи Gmail, я получаю это в syslog:

30 июня 18:34:44 ВПС и postfix/smtpd[9087]: NOQUEUE: отклонения: поступление от ВПС[77.93.223.122]: 554 5.7.1 <[email protected]>: реле доступ запрещен; у=<[email protected]> к=<[email protected]> прото=ESMTP в Хэло=<имя localhost.локального домена>

Я погуглил много, но я понять его мысли. Я думаю, что что-то не так с моим* директивы. Вот мои:

myhostname = почта.ХХХ.ГБО
alias_maps = хэш: файл/etc/псевдонимы
alias_database = хэш: файл/etc/псевдонимы
myorigin = в /etc/mailname
mydestination = ХХХ.автомат, ВПС, на localhost.локального домена, имя localhost
промежуточного узла =
mynetworks = 127.0.0.0/8 [::ffff в:127.0.0.0]/104 [::1]/128
+280
arijah 25 июн. 2016 г., 14:57:39

Я был компиляции пакета ImageMagick 3.1.2 с использованием следующих параметров

./настройки-префикс=/usr/местные/imagick-3.1.2/ с использованием PHP-файл config=/usr/местные/в PHP-5.3.13/Бен/РНР-конфиг --с-imagick=/usr/местные/пакета ImageMagick-6.8.8-6/ --переменные libdir=/usr/местные/Apache/Либ/

Это работает отлично, но я хотел бы поставить все библиотеки (libMagickCore-6.В16.так.2, libjpeg.так.62 ....) необходимые для imagick.так в одной папке, например /usr/местные/Apache/либы

Тогда я бы экспортировать переменную окружения LD_LIBRARY_PATH="/usr/местные/Apache/Либ:"

Любая идея ?

+257
Michele Tonutti 28 мая 2016 г., 08:01:03

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

Примером команды может выглядеть следующим образом

кошка $IN_FILE | ПВ-Вт 20-х $(ду -ШБ $IN_FILE | у awk '{печати $1}') | грэп ...

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

функция прог()
{
 местные __размер
 если [[ $2 ]]
тогда
 __размер=$(fSizeSum 1 $$2)
еще
 __размер=$(японская жена $1)
интернет

 Эхо "кошки 1 $ | ПВ-Вт 20-х ${__размер}"
}

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

функция eval "$(прог $IN_FILE) | грэп ..."

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

прог $IN_FILE | грэп ...

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

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

+211
user2308732 12 нояб. 2013 г., 00:50:17

У меня 3 ТБ Жесткий диск вытащили из аwd Сайт MyBook жить нас. Таблица разделов выглядит следующим образом:

Модель: WD30EZRS-11 Дж Ата МЦД (для SCSI)
Диск как /dev/СКБ: 3001GB
Размер сектора (логического/физического): 512 Б/4096B
Таблица разделов: GPT-диск

Номер начало конец размер файловая система имя флаги
 3 15.7 МБ 528 Мбайт 513MB первичной
 1 528 Мбайт 2048 Мб 2576MB с ext3 основной рейд
 2 2576MB 4624MB 2048 Мб ext3 на основной рейд
 4 4624MB 3001GB 2996GB в ext4 первичный

Так что я пытаюсь получить доступ к разделу 4 (большой!):

корень@Джон-рабочий стол:~/Linux-систем-3.9-rc8# маунта -т с ext4 на /dev/sdb4 /MNT в/
в Mount: неверный тип ФС, плохой вариант, плохой суперблок на /dev/sdb4,
 отсутствует кодовая страница или программа-помощник, или другая ошибка
 В некоторых случаях полезная информация найдена в syslog - попробуйте
 команда dmesg | хвост или так

Вывод dmesg:

[ 2058.085881] в ext4-ЧЗ (sdb4): плохое размер блока 65536

Это достаточно справедливо. Насколько я могу сказать, мое ядро не настроен для поддержки размер блоков по 4К.

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

Редактировать: полный жесткий диск данные с программами hdparm здесь: http://pastebin.com/hDdbUzjd

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

Смонтировать счетчик: 0
Максимальное крепление граф: 30Last проверил: Ср Май 30 15:22:14 2012Check интервал: 15552000 (6 месяцев)следующая проверка через: Пн Ноя 26 14:22:14 2012Lifetime пишет: 319 GBReserved блоки жидкости: 0 (пользователя root), зарезервированных блоков гид: 0 (Группа Корни)первым дескриптор: 11
Инода размер: 256
Требуется дополнительное isize: 28
Нужные дополнительные isize: 28
Журнал инф: 8
Каталог по умолчанию хэш: half_md4
Хэш семян каталог: cd7a28a0-714c-9942-29f4-83bca1209130
Журнал резервного копирования: инода блоков
Журнал особенности: journal_incompat_revoke
Размер журнала: 2048M
Длина журнала: 32768
Последовательность журнал: 0x00010146
Журнал "старт": 0
+206
Eggberta 20 окт. 2010 г., 10:36:54

Если у вас есть ЗШ оболочки, вы могли бы сделать что-то вроде ниже.

ЗМВ '([0-9])-([0-9]##).(формат JPG)' '$1-${(л:3::0:)2}.$3'

Тестирование

сенсорный 0-1.jpg
сенсорный 0-23.jpg
сенсорный 0-345.jpg
сенсорный 0-6.jpg
сенсорный 0-05.jpg

Изменить оболочку ЗШ и если ЗМВ не загружается, Вы могли бы сделать Автозагрузка ЗМВ.

Теперь, вы могли бы добавить флаг ЗМВ команду, чтобы увидеть, что произойдет, если вы выполните ЗМВ команды. Я бегу команды,

ЗМВ -Н '([0-9])-([0-9]##).(формат JPG)' '$1-${(л:3::0:)2}.$3'

Выход,

ЗМВ -Н '([0-9])-([0-9]##).(формат JPG)' '$1-${(л:3::0:)2}.$3'
МВ -- 0-05.jpg 0-005.jpg
МВ -- 0-1.jpg 0-001.jpg
МВ -- 0-23.jpg 0-023.jpg
МВ -- 0-6.jpg 0-006.jpg

Если вы не удовлетворены имена файлов будут переименованы правильно, вы могли бы удалить флаг.

Ссылки

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

+203
Karthikeya 17 июл. 2017 г., 20:14:00

Как вы узнали, вы не можете отключить ключевое слово с включить -Н.

Однако, вы можете сделать сайта встроенная и с включить -ф , а затем отключить его:

  • распаковать источники для текущей версии Баш
  • ./настроить && сделать
  • В примерах/loadables, вы найдете ряд пример подгружаемых примитивы, редактирование один из них, например, синхронизировать один, чтобы заменить все экземпляры синхронизации со временем.
  • запустить сделать в примерах/loadables.
  • В Баш, запустить включить -Ф ./синхронизации времени.
  • включить -Н раз сейчас работает. И помочь показывает: *время (помимо времени [-Р] трубопровода)

(не то, чтобы это когда-нибудь будет полезна для всех).

+159
J E GRISSOM 25 июл. 2019 г., 22:14:09

Я использую Линукс Минт 17.1 Ребекка, но я нашел его совсем другим с других дистрибутивов я привык, в /дома и /и т. д/скел нет .bashrc и я не знаю, если я беспорядок вверх С что-то или это по умолчанию в дистрибутив, так что мой вопрос конкретно, а есть система без этого файла или я должен зделать и как его создать?

Когда я тип

 ЛС-в файле $Home /и т. д/скел 

Я вам enter image description here

или

ЛС -это $дома /и т. д/скел | грэп ".bashrc и"

enter image description here

+127
Elen Helel 28 сент. 2014 г., 09:11:12

Обратите внимание: тот же уязвимость обсуждается в этом вопросе, но разные постановки задачи (в моем случае мне не нужно хранить пароль) допускает разные решения (например, использование дескрипторов вместо сохранения пароля в файл, см. ilkkachu ответ).

Предположим, у меня есть симметрично зашифрованный файл my_file (с GPG 1.х), в котором я храню некоторые конфиденциальные данные, и я хочу изменить его, используя следующий скрипт:

читать -Е -С-П "введите пароль:" my_passphrase
команду GPG --пароль $my_passphrase-расшифровать $my_file | stream_editing_command | Гоб-да-вывода $my_file --пароль $my_passphrase --симметричные
сбросить my_passphrase

Где stream_editing_command заменяет/добавляет что-то к ручью.

Мой вопрос: это безопасно? Будет переменная $my_passphrase и/или расшифрованных данных будут видны/доступны в некотором роде? Если это не безопасно, как мне изменить скрипт?

+75
user1695722 31 дек. 2017 г., 01:26:35

Я пытаюсь загрузить файл с FTP-сервера, используя завиток:

завиток --kshitiz пользователей:ftp://@11.111.11.11/myfile.txt -о пароль /tmp/myfile.txt -в

завиток подключается к серверу и зависает:

* Имя хоста не найдено в кэше DNS
* Попытка 11.111.11.11...
 % Всего % Получили % Xferd Средняя Скорость Время Время Время Текущее
 Русский Загрузить Общая Пробыл Скорости
 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* подключен к 11.111.11.11 (11.111.11.11) порт 21 (#0)
< 220-вы пытаетесь получить доступ к собственным
< 220-сети. Несанкционированного доступа строго
< 220-запрещено. Нарушители будут преследоваться по закону!
< 220-- управление
< 220 это частная система - не анонимный вход
> Kshitiz пользователей 
< 331 kshitiz пользователей ОК. Пароль
> Пароль Pass
< 230-ОК. Текущий каталог /
< 230 4432718 Кбайт используется (54%) - разрешено: 8192000 КБ
> ЛСОВ
< 257 "/" является ваше текущее местоположение
* Путь запись '/'
 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0> EPSV
* Подключение потока данных пассивно
* ftp_perform заканчивается вторичные: 0
 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0< 229 расширенный пассивный режим ОК (|||10653|)
* Имя хоста не найдено в кэше DNS
* Попытка 11.111.11.11...
* Подключение к 11.111.11.11 (11.111.11.11) порт 10653
 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0* подключен к 11.111.11.11 (11.111.11.11) порт 21 (#0)
> ВВЕДИТЕ
 0 0 0 0 0 0 0 0 --:--:-- 0:04:02 --:--:-- 0^С

Подключение по FTP и загрузка файлов работает, однако:

Статус: подключение к 11.1.1.11:21...
Статус: соединение установлено, ожидание приветственное сообщение...
Ответ: 220-вы пытаетесь получить доступ к собственным
Ответ: 220-Сети. Несанкционированного доступа строго
Ответ: 220-Запрещено. Нарушители будут преследоваться по закону!
Ответ: 220-Управление
Ответ: 220 это частная система - не анонимный вход
Команда: kshitiz пользователей 
Ответ: 331 kshitiz пользователей ОК. Пароль
Команды: пройти ******
Ответ: 230-ОК. Текущий каталог /
Ответ: использованный 230 4432718 Кбайт (54%) - разрешено: 8192000 КБ
Статус: сервер не поддерживает символы, отличные от ASCII.
Статус: Соединен
Статус: начиная загрузка /myfile.txt
Команда: ЧВД /
Ответ: 250 ОК. Текущий каталог /
Команда: дуо
Ответ: 257 "/" является ваше текущее местоположение
Команда: Типа я
Ответ: 200 тип сейчас 8-битный двоичный
Команда: ПАСВ
Ответ: 227 Ввод Пассивного Режима (10,9,4,66,39,139)
Команда: РЕТР myfile.txt
Ответ: подключение 150 принятых данных 
Ответ: 226-файл успешно передан
Ответ: 226 0.000 секунд (измеряется здесь), 3.39 килобайт в секунду
Статус файла: перевод успешно, перевели 1 Б за 1 секунду

В чем дело с введите команду? Почему не скручивается работы, когда фтп работает?

+16
Karistat 22 нояб. 2012 г., 10:56:54

Прошло много часов чтения и everywhwere.. тестирование по rsync, Grsync, и дружно.. без надежды! Нормальный способ rsync для копирования/синхронизации файлов между двумя локальными папками, чтобы "скопировать себе всю папку! - не содержание, как думал! - ничего!

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

normal way of rsync copying/synchronizing files between two local folders

в rsync-zrahvWnt --удалять-после ~/документы/test3/источник-ДРВ ~/документы/test3/дэст-Т

Я также использовал все возможные варианты, в унисон.. никакой надежды! Же результат!

"Разрешение конфликтов в пользу первого корня" "Распространяются справа налево" "Справа налево"

Никто не работал по-разному! Все дали одинаковый результат: скопировать "всю папку" "внутри" другой папке!

То, что я хочу в принципе очень простой:

  1. Проверка на отсутствующие файлы в целевом, которые находятся в источнике.

  2. Двигаться - предпочтительны, но копировать-это нормально

  3. только недостающие файлы из источника в целевую папку.

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

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

desired way of making rsync 'preferably' move - not copy - the only missing files and folders from the source to the target

[Редактирование:] при реализации решения, я обнаружил, что я использовал опцию-N, которая делает "сухого хода".. вот наверное еще одна причина, почему ничего не получалось. Я его убрал и все пошло, как ожидалось!

+12
user58997 22 февр. 2015 г., 09:42:28

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil