Проверить успех команды в bash

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

#!/usr/Бен/ОКР Баш
blastfile=
comparefile=
referencegenome=
referenceCDS=

помогите="'
 Использование: Ш lincRNA_pipeline.sh
 -с </путь/к/cuffcompare_output файл>
 -г </путь/к файлу/референсный геном>
 -Р </путь/к/справочник компакт-диски файл>
 -б </путь/к файлу/РНК>
"'

а команде getopts ":B:с:г:ч:" опт; делать
 ## Граф ОПЦ
 пусть optnum++
 случае $опт в
б)
blastfile=$OPTARG
 Эхо "$blastfile"
;;
с)
comparefile=$OPTARG
;;
з)
 с printf "$помощи"
 выход 1
;;
г)
referencegenome=$OPTARG
;;
Р)
referenceCDS=$OPTARG
;;
\?)
 параметр Эхо "недействительным: -$OPTARG" >&2
 выход 1
;;
:)
 вариант -$Эхо "OPTARG требует аргумент". >&2
 выход 1
;;
эсок
сделано

[[ $ОПЦ -ЛТ 3 ]] && эхо ", по крайней мере 3 параметра должны быть предоставлены"
+299
Manoj Kotecha 25 дек. 2016 г., 21:54:21
21 ответов

Это кажется, что невозможно сделать без изменения каких-либо настроек. Поскольку вы не можете синхронизировать контакты на Google и iCloud вместе, вы можете попытаться синхронизировать на Google только что вам нужно больше всего на 2 телефона (контакты и/или календарь, например).

Так что вы можете иметь в Google адресную книгу и календарь, и вы можете сохранить почту с iCloud.

Надеюсь, что это помогает !

+985
H v Deventer 03 февр. '09 в 4:24

Только в Ubuntu 11.10 или раньше! Для более новых версий см. LucaB ответ!

Откройте терминал (например, гном-терминал)

Выполните следующую команду:

gconftool --строковый тип-набор /настольный компьютер/гном/приложения/терминал/Exec и <ваш-терминал>

например:

gconftool --строковый тип-набор /настольный компьютер/гном/приложения/терминал/exec для Терминатора

Сделано :).

+954
GabbyCutie 24 окт. 2011 г., 10:33:44
Другие ответы

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


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

Должен ли я забронировать возврат (и даже четвертый) билет заранее?

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

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

Сколько будет поезд стоимость билета, если я купить его на станции (для взрослых и детей)?

Без билета

В любое время дня возвращения (без ограничения времени): £47.20 на взрослого и £23.60 за ребенка

Непикового день возврата (действует в любое время в выходные дни, или в любое время после 09:00 из Ватерлоо в будний день без соответствующих ограничений возвращаясь): £44.10 евро для взрослого и £22.05 на ребенка

Выходные супер off-Peak день возврата (действует только по выходным, и только оставив Ватерлоо в 11:00 или позже, без соответствующих ограничений возвращаясь): £38.40 евро для взрослого и £19.20 на ребенка

С Railcard

Вы можете купить семье и друзьям абонементного билета, который действителен только при поездке с детьми, за 30 фунтов. Это дает вам 1/3 от взрослого тарифы, перечисленных выше для четырех взрослых, и 60% скидка на проезд детей до четырех детей. Я удивлюсь, если это не сработает, сколько стоит стоимость годового абонементного билета только на одну поездку. Вы можете купить проездной на станции работают кассы (например, лондонского вокзала Ватерлоо), или онлайн через семьи и друзей абонементного билета сайте. После того как вы получили проездной, можно купить проездной, скидки на билеты в кассах и билетных автоматах.

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

Другие маршруты

Этот ответ до сих пор говорил о быстрый маршрут до Саутгемптона от лондонского вокзала Ватерлоо на Юго-Западной железной дороги поездов. Одна вещь, стоит отметить, что существует другой способ Саутгемптон центре, на Южном поезде из Лондона Виктория, что гораздо дешевле, но гораздо медленнее (два с половиной часа от Виктории против одного и четверть от Ватерлоо). Вы, вероятно, не хотите идти по этому пути (если вы заботились об экономии денег я бы думала, что вы будете получать в любом случае тренер), но я все равно упоминать об этом. Билеты действительны на оба быстрее и медленнее, маршруты прокладываются "любой" (это то, что вы увидите при покупке их из автомата по продаже билетов); те, действующую на медленный маршрут, направляются только "три моста".

Как далеко мне нужно купить билет?

Это ответил выше — в принципе, нет.

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

Если вы говорите о Advance тарифы — нет. Он колеблется между железнодорожным операторам, но с Юго-Западной железной дороги, которые работают быстрее поезда между Лондоном и Саутгемптоном, вы можете купить только авансы до 23:59 за день до поездки (и да, видимо это относится и к мобильным билеты тоже — ознакомиться с условиями на этой странице).

+945
Duderino 3 авг. 2022 г., 21:17:13

У нас есть простая установка файлообменники, где пользователи компьютеров iMac подключить через AFP. Сегодня утром, один пользователь не мог получить доступ к базовой папке, несмотря на отсутствие настройки.

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

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

Bad effective access

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

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

Любые идеи? Удаление "отрицают, пишет" ОБК может изменить жизнь, но, даже если он работает, я хочу понять -почему-. это не работает


Недавно добавленные информация

Проверка членства через dsmemberutil checkmembership -U имя_пользователя -G Группа дает пользователь не является членом группы , когда она работает на основной OpenDirectory мастер. На клиентах, та же команда дает пользователь является членом группы.

+872
user214064 21 апр. 2015 г., 08:47:07

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

Я предпочитаю смотреть ЛС-л /шухер/ВАР/шухер/профилей/ и/или ЛС-л /шухер/ВАР/шухер/профили/система-профилей, в зависимости от того, имя вашей системе профиль(С), и я обычно удалять вручную ссылки, что я хочу, мусор.

+870
Avi J Hyman 19 июн. 2023 г., 00:10:38

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

+861
Ali Gajani 22 авг. 2019 г., 12:38:44

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

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

+855
Kiwizoom 17 июл. 2011 г., 21:55:58

Я получил следующую информацию от эпизода 3 Стальной алхимик Братство.

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

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

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

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

+846
TheCodeKiller 30 июл. 2016 г., 11:07:24

Попробуйте использовать мелдинг для сравнения двух файлов

+653
brandinomite 28 сент. 2010 г., 22:08:30

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

родитель=$(и более ранних версий -Ф "$(каталог "файл$")")
компакт-диск $родителя

каталог вырезает имя файла из Пути и более ранних версий -Ф получается $путь/.. на канонический путь.

+651
whatrugonnado 1 нояб. 2014 г., 18:02:37

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

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

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

+568
Munja100 10 сент. 2013 г., 11:32:39

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

enter image description here

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

Методы контроля:

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

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

Вот полезный график. Она может варьироваться в зависимости от вашего местоположения:

enter image description here

Вот некоторая дополнительная информация по харчей:

+425
Sysqa 1 мар. 2019 г., 02:31:22

Другой вариант, если у вас есть телефон Android: использовать NotifyMyAndroid для отправки push-сообщения на ваш телефон.

+422
uut 9 дек. 2011 г., 02:05:20

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

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

Обратите внимание: очень опасно ездить по ночам на кого-то незнакомого с дорогой; тысячи аварий ежегодно на этой дороге.

+400
Robert Rob Dullien 23 июн. 2017 г., 16:41:21

Я сделал два вопроса Про Аттилу по истории клиент StackExchange, и нашли только две подходящие теги для них: древний-история и Римской империи.

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

+294
Jacobious 31 мая 2012 г., 07:05:26

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

Более подробная информация доступна на ЦКЗ веб-страницы для Новой Зеландии.

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

+250
linuxhack 12 июн. 2013 г., 12:46:11

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

Протокол SSLv3 - устаревшая версия протокола. Сегодня TLS до версии 1.2 предпочтительным, 1.0 ОК (как 1.1, но это редко на практике). Если обсуждение идет в SSLv3, либо сервер серьезно устарел или что-то пошло не так (наверное, потому, что сервер плохо настроен).

Полезный инструмент, чтобы получить больше информации о том, что происходит это с помощью Wireshark. Сказать ему, чтобы записывать трафик TCP 1.1.1.1 по порту 443 с фильтром хост 1.1.1.1 и порт 443. Помощью Wireshark должен автоматически обнаружить подключение SSL и выдаст подробный анализ каждого сообщения. В SSL-соединение, клиент сначала посылает “клиента привет” сообщение, в котором указывается, какие параметры он поддерживает, а сервер отвечает с сервера “привет”, что делает выбор среди поддерживаемых настроек клиента. Здесь кажется, что сервер выбрал то, что клиент не поддерживает, вызывая понижение протокола.

+248
madthesis 22 мар. 2021 г., 16:12:38

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

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

+242
PATRICIA LIDIA LOPEZ GARCIA 24 янв. 2015 г., 05:57:18

Если вы включите брелок в iCloud (настройки системы -> в iCloud -> брелок), автоматическое подписей синхронизации.

+180
Vanessa Lee 17 сент. 2013 г., 23:28:13

Вы также можете попробовать использовать устройства по адресу USB (например, контроллер/концентратор и номер устройства), например, так:

ЛС-л /Дев/автобус/USB в/0??/0??

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

udevadm информация --имя=файл/dev/ttyUSB0 --атрибут-прогулка

Сюда относится информация, если вы хотите копнуть дальше: https://askubuntu.com/questions/184526/how-to-get-bus-and-device-relationship-for-a-dev-ttyusb

+135
Jagvir Singh 28 дек. 2010 г., 07:04:56

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

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

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

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

Там, кажется, не быть простой способ, чтобы получить уведомление, когда файл читается. Есть inotifiy, но он требует регистрации в каталогах и МСИО правильно, не предназначенные для мониторинга всю файловую систему.

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

(1) Это что-то вроде этого ?

(2) есть причины, почему это так трудно ?

Если у меня есть информация о файле читать accresses я мог бы легко теплой кэш во время загрузки.

+83
kozulya 11 сент. 2012 г., 07:17:27