как установить Тильда + стиль псевдоним?

Вот мой скрипт

#! /Бен/ш

Источник=/Источник/$1
назначения=/пункт назначения
folderParam=$(базовое имя $источник)
если /usr/бен/по rsync -компакт-р $Источник $назначение; 
 СР /FolderCopyStatus/успех /статус/Success_$folderParam;
 в MySQL -ч IP -уроот -ppassword << ВФ
 использовать oct_test;
 вставить в тест(имя,значение,статус) ценности('через',$folderParam,'ОК');
ВФ
еще
 СР /FolderCopyStatus/отказа /состояния/Failure_$folderParam;
 в MySQL -ч IP -уроот -ppassword << ВФ
 использовать oct_test;
 вставить в тест(имя,значение,статус) ценности('через',$folderParam,'ошибка');
ВФ
интернет

Ошибки и предупреждения

/FinalSync.sh: строка 18: предупреждение: здесь-документ в строке 8, разделенных конец файла (хотел `ВФ') /FinalSync.sh: строка 19: синтаксическая ошибка: неожиданный конец файла

Я знаю, что есть простая вещь, которой мне не хватает.Новичок в скриптах оболочки.

+895
Jim DeLaHunt 7 авг. 2014 г., 10:23:03
24 ответов

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

Вместо этого, запустить свой грэп от найти:

найти . -тип F -exec для команды grep 'привет' {} \;

Это позволит выполнить грэп один раз для каждого найденного файла.

найти . -тип F -exec для команды grep 'привет' {} +

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

Еще с GNU grep в:

грэп -г скип-Р "привет".

Это будет работать команда grep рекурсивно в текущем каталоге, пропуская номера-обычные файлы (например, типа F не найти), но все равно смотрю на симлинки для обычных файлов (если используете GNU найти -xtype Ф).

+998
Sara Hoff 03 февр. '09 в 4:24

Дистрибутивы на основе RPM, как Красную Шапочку легко:

РПМ-ок-в прошлом

На Debian и другие команды dpkg-based дистрибутивов, вашу конкретную проблему слишком легко:

грэп установить файл /var/журнал/команды dpkg.журнал

Если файл журнала был повернут, в таком случае вы должны попробовать:

грэп установить файл /var/журнал/команды dpkg.журнал в /var/журнал/команды dpkg.журнал.1

В общем, с dpkg и apt, который , кажется, не отслеживать установка даты, в отсутствие любого такого поля в помощью dpkg-запросов на странице.

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

Одно из предложений, которое появляется несколько раз (например, этой ветке), чтобы посмотреть на каталог/var/lib в/с dpkg/информациякаталога. Файлы там предполагают, вы могли бы попробовать что-то вроде:

ЛС-т, в /var/lib в/с dpkg/информация/*.список | СЭД -е 'с/\.список$//' | глава -н 50

Чтобы ответить на ваш вопрос про выборы, вот первый пас.

список сборки пакетов по датам

$ поиск в /var/lib в/с dpkg/информация -имя "*.список" остается стат-с $'%п\т%г' {} \; | \
 СЭД -Е 'С в/var/lib в/с dpkg/информация/,,' -е 'с\.список\т\т' | \
 сортировка > ~/dpkglist.даты

построение списка установленных пакетов

$ команды dpkg --вам-выбор | СЭД -Пе '/\tinstall$/{ь/[[:пробел:]].*//;Р}' | \
 сортировка > ~/dpkglist.выбор

присоединяйтесь к 2 списки

$ присоединяйтесь -1 1 -2 1 -т $'\т' ~/dpkglist.выбор ~/dpkglist.дат \
 > ~/dpkglist.selectiondates

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

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

$ поиск в /var/lib в/с dpkg/информация -имя "*.список" опции-mtime -4 | \
 СЭД -Е 'С в/var/lib в/с dpkg/информация/,,' -е 'с\.список$,,' | \
 сортировка > ~/dpkglist.последние

$ присоединяйтесь -1 1 -2 1 -т $'\т' ~/dpkglist.выбор ~/dpkglist.последние \
 > ~/dpkglist.recentselections

в списке только те варианты, которые были установлены (изменены?) в последние 4 дня.

Вы могли бы также удалить сортировки команд после проверки порядка сортировки используются команды dpkg --вам-выбор и сделать найти команду более эффективной.

+981
Millardo Peacecraft 20 июл. 2020 г., 18:33:28
Другие ответы

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


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

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

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

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

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

Лучший подарок-это искреннее спасибо.

+971
rippedmaxmuscle 10 сент. 2014 г., 01:17:59

Начиная с августа я буду жить в Канаду по программе СГД, так я буду ближе к американской границе я хотел бы взять несколько дней (или длительные поездки, не дольше, чем неделю) в течение года. Я читал о въезде в страну по воздуху на ЭСТА и к "90-дневная" правило, которое начинается, когда вы входите в Америке, но и продолжает работать, даже если вы вернулись в Канаду.

Однако, я интересно, если те же правила применяются, когда вы входите на землю на I-94 виза? Правила одинаковы для этого или я могу ввести в течение года на карточке I-94 виза?

+836
John Worthington 7 июл. 2021 г., 03:25:30

Я хотел посмотреть, как мой новый 13" сетчатка MacBook профессиональный выполняется на GPU стресс, поэтому я скачал некоторые GPU бенчмарк приложения. В одном из приложений, выставить разрешение такое же, как и мой экран, и я гнал сглаживание на максимум...

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

Это нормальное поведение после высокой нагрузке на GPU ? Или я должен беспокоиться об этом ? Это опасно для процессора идти до предела ? (мой процессор-это Intel Ирис один).

Спасибо.

+835
Ketan Kothari 5 окт. 2013 г., 14:35:47

Как jayhendren предложил, я попробовал список домена bp.blogspot.com в списке следующим флагом-D. Однако то, что я забыл сделать, это добавить флаг-H. Почему через wget требует дополнительной флаг-H, чтобы быть добавлены отдельно от списка доменов следовать с флагом-D мне неясно, но это работает. Вот это команда, я, в конечном счете, указанном в зеркало блоггер сайта, включая изображения из внешнего домена:

с wget --Домены=блогспот.он,bp.blogspot.com -ч --зеркала -е роботы=выключать \
 --подождите 0.5 --преобразования-ссылки http://yoursitehere.blogspot.it/

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

Привет.

+708
Sonevol 14 окт. 2022 г., 13:42:57

Мы все привыкли к мультимедийные клавиши в верхнем ряду клавиатуры Apple для команды в iTunes, даже когда другое приложение на переднем плане.

Если у меня есть VLC передней, медиа-клавиши не контролировать iTunes, но работать как "следующий / предыдущий" в VLC, который является довольно раздражающим, потому что не делает это только, чтобы iTunes контролируя недостижим, это просто ненужно, потому что для перемещения в переднее применение, норма-использовать клавиши со стрелками, или Cmd+стрелка. Как забронировать хорошие старые мультимедийные клавиши для iTunes, всегда?

Я на Йосемити.

+694
Vladimir123 22 мая 2015 г., 23:38:51

Я пытаюсь сделать твердый сыр кефир в пресс для сыра. К сожалению, пресс для сыра я купил не приходят с конкретными инструкциями. Мне удалось найти статью (http://www.culturesforhealth.com/hard-kefir-cheese-recipe/) но это расплывчато в некоторых отношениях. Поэтому у меня два вопроса о процессе.

Сколько пси должны быть выведены на кефире, Чтобы сделать твердый сыр?

К тому времени молоко уже превратилось в кефир, он уже сидел за возможно 24-48 часов. Это надо в холодильнике кефир, а истощает ее и удерживая его в сыр, или можно ли сидеть при комнатной температуре в течение этого процесса?

+666
Chieron 31 июл. 2020 г., 08:18:08

Наиболее полный пакет для переназначения клавиатуры KeyRemap4MacBook.

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

+665
Power Demo 27 июл. 2017 г., 11:57:41

Повторно активировать соединение.

Например, через nmcli соединения до $имя или любой другой клиент использовать NetworkManager.

Вы обычно не перезапустить NetworkManager-а.

+644
Ashwani Tomar 28 дек. 2015 г., 10:17:09

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

"Диагностика и лечение перекрут яичка, перекрут отростка яичка и эпидидимит." Шан Инь, Дженнифер Л. Трейнор. Клинической Педиатрической Неотложной Медицине. 2009.

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

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

"Осознание здоровья яичек у мужчин пубертатный". Филлип Насралла, Giju Наир, Джозеф Congeni, Синтия Л. Беннетт, Дэниэл Мак-Магон. Журнал урологии. 2000.

...5% участников сообщили, тесное нижнее белье или компрессия шорты как их только тип защиты [против перекрут яичка].

+636
user251493 7 окт. 2010 г., 07:16:43

Я полагаю, я должен начать с предупреждения, что

  • Я не живу в Европе, поэтому я не знаю, как вещи могут работать там.
  • Я вообще не владеете или управляете бизнесом. Так же бестолково там.
  • Я лично не купил что-нибудь другое, чем бесплатные приложения из App Store от Apple.

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

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

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

Например, я смотрел на http://www.apple.com/uk/ и искали корпоративного лицензирования.

Что поиск появился по этой ссылке: http://www.apple.com/uk/mac/volume-licensing/

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

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

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

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

+599
Markus Kuhn 18 окт. 2014 г., 02:31:34

Чтобы расширить бокса Феликс ответ, в дискуссии он упоминается http://dot-bit.org/forum/viewtopic.php?f=2&t=360 это о двух вещах:

  1. Такой же, как этот вопрос - почему свой Namecoin цены такие низкие
  2. Возможные способы корректировки цен в будущем.

Ответ на тему 1 кажется достаточно разумным, по крайней мере, в долгосрочной перспективе (хотя свой Namecoin не может прожить так долго в краткосрочной перспективе, если проблема сохраняется). А именно, человек сказал, что шахтеры получают меньше namecoins из генерирующих блоков, они будут требовать более высокую плату, чтобы включить операции в этих кварталах. В конце концов, шахтеры будут устанавливать цены на Регистрация основываясь на том, как быстро кто-то хочет зарегистрировать имя. Если вы не заботитесь, когда он зарегистрирован, вы можете дать небольшой или наличие платной и Ваше имя, вероятно, будет включено в будущий блок. С другой стороны, если вы хотите быструю регистрацию, можно включать значительно более высокую плату, чтобы скорее войти в следующий блок. Таким образом, во многих случаях регистрация цен будет свободный рынок и мой рост значительно выше, чем 1 псу.

+565
KAMALNATH REDDY GORLA 6 окт. 2021 г., 14:14:05

Есть много конфигураций для SVN, вот некоторые краткие инструкции, чтобы получить базовый репозиторий SVN доступен через HTTP.

  1. Установите необходимые пакеты: apt-получить установку Subversion с помощью apache2 пакета libapache2-СВН
  2. Создать каталог-структура: команды mkdir -Р /ВАР/СВН/РЕПО/
  3. Создайте репозиторий:
    • компакт-диск /ВАР/СВН/РЕПО/
    • svnadmin создать --ФС-тип печи шп <ваш репозиторий>
  4. Теперь создать свой проект-Struckture для импорта в хранилище:
    • команды mkdir -р в /tmp/мой проект/багажник /ТМП/мой проект/теги /ТМП/мой проект/филиалах
  5. Импорт проекта в репозиторий:
    • импорт файла SVN /tmp/и мой проект:///ВАР/СВН/РЕПО/<ваш-репозиторий> -M "начальная импорт"
  6. Сделать это accesseable по HTTP:
    • компакт-диск в /etc/apache2 не/сайты-доступны
    • сенсорный диверсии.конф
    • ВИМ диверсии.конф

Теперь отредактировать пустой файл с такой конфигурацией:

NameVirtualHost *:80

Раздел <VirtualHost *:80> 
 <Расположение /СВН>
 ErrorDocument 404 по умолчанию
 Дав СВН
 SVNParentPath /ВАР/СВН/РЕПО
 SVNListParentPath от
 Требуют действительного пользователя
 Тип Базового
 AuthName "доступ к подрывной"
 AuthUserFile /var с/СВН/.помощью пароля через htpasswd
 AuthzSVNAccessFile /ВАР/СВН/authz 
</Расположение>
</Хост>
  • включить dav_svn модуль для Apache: a2enmod dav_svn
  • включить authz_svn модуль для Apache: a2enmod authz_svn
  • включить хост конфигурации: a2ensite диверсии.конф
  • теперь перезапустите сервер: /етц/инит.д/apache2 перезагрузка
  • Создайте с помощью пароля через htpasswd: помощью пароля через htpasswd -с /Вар/СВН/.помощью пароля через htpasswd пользователя
  • Создание контроля доступа, файл в репозиторий: сенсорный /ВАР/СВН/authz
  • отредактировать пустой файл authz: ВИМ /ВАР/СВН/authz
  • Дать прав чтения/записи для пользователей:

[ваш-репозитория:/]

пользователь = РВ

Давайте попробуем оформить репозиторий по HTTP: из SVN http://your-server/svn/your-repository

+465
Stian Osvold 17 сент. 2020 г., 18:57:23

Есть так много различных возможностей...

Если вы хотите посчитать свои файлы,

 ЛС-л | команда grep ^- | туалет -л

то же для каталогов,

 ЛС-л | команда grep ^д | туалет -л

Сумма двух

 ЛС-л | туалет -л

Все вложенные папки в дереве, начиная с текущего каталога:

найти . -тип D -печать | туалет -л

то же самое для всех файлов

найти . -тип F -принт | туалет -л

или, возможно, для ссылки

найти . -тип L -печать | туалет -л

Остальное по индукции

+411
user2013619 16 мар. 2010 г., 07:23:57

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

Первая смена директории корневого каталога Вашего сайта. (В данном случае я использовала ~директории Public/)

$ команда CD ~/публичных

Затем запустите сервер

~/Публичных$ питон -м SimpleHTTPServer 80

В этом случае, я добавил сервер для всех интерфейсах (0.0.0.0) на порт 80, вы можете выбрать любой открытый порт. Файл "index.html" будет отображаться вместо "каталога", если он присутствует.

+367
zhaozhi 17 авг. 2016 г., 00:53:33

enter image description here

Говорят, character2 говорит или делает что-то-обычно тупой в природе, в которой character1 реагирует с подобным лицом и своих комментариев. Я вижу много в аниме, и я был интересно, если это было имя. Это происходит много в Наруто.

+316
pacmanlikespie 13 мая 2023 г., 17:21:24

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

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

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

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

Любые советы, чтобы я не потеряла этого будет принята с благодарностью.

+297
Gnusper 19 февр. 2021 г., 06:25:18

Хм это очень странно, убедитесь, что при удалении ваш клиент Bitcoin (биткоин Qt и т. д.) закрыт.

+239
Smax88 21 мая 2013 г., 12:40:45

Боже мой... оказывается, это был один из .* файлов в общей папке. Простой РМ из них все (кроме .Git и/или .SVN) и я был золотой.

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

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

+211
user34853 27 июн. 2021 г., 01:29:20

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

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

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

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

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

Любые другие идеи или предложения?

Теги я не могу создать/добавить: подология, обувь, othotics, грибковых инфекций и т. д...

+207
Irina T 27 июн. 2014 г., 20:09:52

Вы можете установить драйвер QXL ПО и ВМ подключения спайсом. Спайс имеет лучшую производительность, чем СДЛ.

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

+189
faizal02 15 нояб. 2012 г., 00:15:58

Это тест на - накатал аргумент вариант, видимо. Это немного странно, правда. Он использует нестандартные Баш расширения в попытке извлечь первый и только первый символ из $1. В 0 - голова персонажа индекса и 1 - это длина строки. В [ тест , как что это может быть:

[ " -${1#?}" = "$1" ]

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

Лучший способ делать такого рода вещи - и так, как это обычно делается, - это :

случае $1 в -*) mysqld_safe "$@"; эсок
+182
Gowtham Shanthosh 24 дек. 2013 г., 05:06:53
#!/Бен/ш 
тег=$(команда grep '<версия>' $2 | е с/<версия>[^-]*-\(.*\)<\/Версия>/\1/')
СЕПГ -я "ы/<версия>.*<\/версия>/<версия>$1-${тег}<\/версия>/" $2

сохранить как script.sh, сделайте его исполняемым (команда chmod +х script.sh) и запустить его с:

./script.sh <new_version> pom.xml
+179
user104607 2 мар. 2016 г., 05:30:04

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