гном-твик-утилиту не с пакетный файл, содержащий ошибки не найден

Надеялся, что кто-то может указать на то, что я делаю неправильно. Посмотрев через несколько потоков, плюс множество экспериментов, он чувствует, как что-то просто неправильно. Темы я читал включают Как я могу вызвать уведомления Центр уведомлений с помощью AppleScript или в shell-скрипт? и Как получить уведомление, когда мои команды выполняются

Этот скрипт предназначен для минимально-технического пользователям выполнять монтаж и ООН-монтажных долей. Сейчас он поддерживает только СМБ, но и справиться с NFS и другие дистанционные держатели позже. У нас есть ограничение, что система пользователя будет база установки ОС Х, поэтому мы не можем установить другие инструменты или библиотеки.

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

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

send_notify(){
КМД=$@
местные $@ && сказать 'завершено!' && osascript -E "для отображения уведомлений \"выполнено: 2\ $" с названием \"$1\""
}

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

При вызове без пробелов, send_notify() работает

send_notify "фу" "BAR2" <<< это работает

Это не удается из-за пробелов

send_notify "фу" бар "3" <<< это не удается

./sharemount.sh: строка 138: местные: `37': не является допустимым идентификатором

Интересно, что команды говорят и не выполняет.

Частью проблемы является отсутствие понимания того, что роль “$@" играет в этой команде. Если кто-нибудь имеет объяснение, было бы очень хорошо.

Ниже-одна из нескольких функций в скрипте Тха назвать send_notify (функция).

Pre_Mount_Check() {
 Current_Share="$(ДФ -Т пакеты smbfs --вывод=источник 2>/Дев/нуль | ООО '1д' | на awk -е/ '{печати нижестоящим($НФ)}')"
 Current_MountPoint="$(ДФ -Т пакеты smbfs --вывод=Задача 2>/Дев/нуль | ООО '1д')"
 регистратор -п информация "$DebugLog" "Sharemount:Pre_Mount_Check проверки, чтобы увидеть, если $Share_Path уже существует"

 если [[ (и-Z "$Current_Share") & & (и-Z "$Current_MountPoint") ]]; затем 
 регистратор -п информация "$DebugLog" "Sharemount:Pre_Mount_Check $Share_Path на $точка не подключена, мы постараемся смонтировать его"
 возвращает 0

 Элиф [[ ( "$Current_Share" = "$имя_файла") && ( "$Current_MountPoint" = *"$точка"*) ]]; затем 
 регистратор -п информация "$DebugLog" "Sharemount:Pre_Mount_Check $Share_Path уже установлен, делать нечего, выхода"
 Эхо "$Share_Path уже установлен, ничего не делать, выход 1"
 выход 0

Элиф
 [[ ( "$Current_Share" = "$имя_файла") ]]; затем
 регистратор -п предупреждение "$DebugLog" "Sharemount:Pre_Mount_Check $Share_Path уже смонтированы, на $Current_MountPoint, выход"
 Эхо "$Share_Path уже смонтированы, на $Current_MountPoint, выход 2"
 send_notify "фу" "BAR2" <<< это работает
 Выход 36

 Элиф [[ ( "$Current_MountPoint" = *"$точка"*) ]]; затем
 регистратор -п предупреждение "$DebugLog" "Sharemount:Pre_Mount_Check $имя_файла уже установлен на $точка выхода"
 Эхо "$имя_файла уже установлен на $точка выхода 3"
 send_notify "фу" бар "3" <<< это не удается
 выход 0

интернет
}

send_notify(){
КМД=$@
местные $@ && сказать 'завершено!' && osascript -E "для отображения уведомлений \"выполнено: 2\ $" с названием \"$1\""
}
+637
Foxden76 18 дек. 2010 г., 16:56:07
17 ответов

Я пытаюсь скопировать объект из файла SVG в Inkscape, используя, однако, когда я вставить его в новый файл в Inkscape это уже не версия SVG, но растрированной версии.
Я не уверен, если это потому, что в Inkscape работает в можно использовать и буфер обмена ведет себя odly.

+933
Zl3n 03 февр. '09 в 4:24

Я настроил мой телефон использовать жест разблокировки, и сказала ей, чтобы скрыть кнопку разблокировки. Теперь этот жест не работает и я не могу пройти экран блокировки. Для стандартный экран блокировки Android, есть функция, по которой, если вы неправильно введете пароль 5 раз, вы можете нажать кнопку, чтобы ввести логин и пароль от аккаунта Android, чтобы сбросить блокировку экрана. Есть ли способ сделать это, или любой другой способ обойти экран блокировки на CyanogenMod 7.2? У меня в adb shell доступ к устройству.

+920
traverol 12 февр. 2018 г., 16:38:47
Другие ответы

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


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

Ситуация такая: моя невеста уже отправился в Мексику из Великобритании, и у нас была короткая пересадка-3 часа в Нью-Йорке, затем направились в Мексику, где мы планировали остаться на 180 дней, как она была разрешена на ее мексиканской визы. Хотя, кто-то в авиакомпании сказали ей, что поскольку она касалась территории США с 3-часовой остановки, сделано в США, она до сих пор по законам ЭСТА и должен покинуть Мексику тоже до 90 дней вместо 180.

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

+859
buffol 11 июн. 2014 г., 12:12:41

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

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

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

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

+843
Corona 25 дек. 2015 г., 12:19:03

У тебя есть ссылка, где дизайнер заявил об этом?

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

+827
Derrick Hathaway 4 мая 2011 г., 21:04:16

Я сегодня установил Ubuntu 12.04. Я ожидал, что браузер Google Chrome, чтобы быть частью установки. Когда я не вижу значок Я пошел на веб-страницу программного обеспечения Ubuntu и скачал и установил браузер. Мне сообщили, что он успешно установлен. Еще нет иконки. Я использовать G.почта и браузер Хром очень важен для меня.

+703
technoboy premkumar 3 февр. 2013 г., 10:13:45

У меня есть Mac мини с OS X Эль-Капитан 10.11.X установлен.

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

Можно ли сделать установочный диск через который я могу выполнить чистую установку операционной системы OS X Эль-Капитан.

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

+698
onexf 29 сент. 2013 г., 19:09:37

Есть три семьи текстовых веб браузеров.

рысь(Install lynx) - это классический текст в режиме веб-браузера. Она немного старше, чем в интернете. Его интерфейс ничего особенного. Это имеет то преимущество, что доступны на многих экзотических платформ.

ссылки(Install links) - это более поздние реализации той же концепции. Есть альтернативное дерево развития, элинксInstall elinks, для которых существует экспериментальный патч для поддержки JavaScript, но это не включено в Ubuntu пакет.

программу w3m(Install w3m) имеет интерфейс с другим (и я думаю, что гораздо приятнее) чувствую. Это лучше, чем другие (хотя ссылки были в последнее время улучшается) в визуализации веб-сайтов со сложным форматированием, не обязательно так, как дизайнер задумывал, но в удобочитаемом формате. Он может отображать картинки. Есть в Emacs интерфейс, программу w3m-ЭлInstall w3m-el.

Моя рекомендация-использовать w3m имеют сейчас, но держать глаза на (е)эволюция одной по.

+669
Pete Peterson 25 дек. 2014 г., 08:44:27

Я взял автобус от Фредериктон, Нью-Брансуик (Нью-Брансуик) в Галифакс, Новая Шотландия, по крайней мере, в 10 раз и сесть на поезд Монреаль-Галифакс три раза. Если у вас есть выбор, я бы избежать оба этих варианта.

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

  • Поезд будет примерно такой же цене, как летать, если у вас есть одно место (не спальное место или домик). Это удобно для однодневной поездки, но за ~20 часовая поездка от Монреаль-Галифакс, это очень неудобно. Поезд всегда опаздывает также. На мои 3 поездки поезд был два часа поздно аж в 6 часов поздно.

  • Поездка на автобусе очень долго. Галифакс-Фредериктон составляет около 7,5 часов на автобусе или 4,5 часа на машине. Я разговаривал с человеком, который сделал Галифакс-Монреаль на автобусе и они упомянули, что это было 25+ часов.

Если я собиралась Новая Шотландия, я бы, наверное, ездить. Вы можете быть в Галифакс в день вождения (16 часов), или вы можете делать это два коротких дисков. Галифакс предлагает множество вещей, чтобы сделать в городе, но вы, несомненно, хотите, чтобы увидеть некоторые из небольших туристических зон, которые сложнее получить доступ к без автомобиля.

За рулем, вероятно, также будет дешевле, чем на автобусе/поезде, но также дает вам некоторые другие возможности экономя деньги. В зависимости от времени года вы можете остаться в палаточном лагере, а не отели. Это может сэкономить 75 $/сутки.

+554
Prajwal GS 7 нояб. 2021 г., 14:31:34

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

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

Я также узнал, что ‘академический стандарт’ - это широкое толкование в зависимости от опыта рецензентов и предпочтения. Также проверяющие допускают ошибки в их решении. Как я быстро просил рассмотреть себя, этот блог очень сильно помог мне выявить собственные ошибки: https://sites.umiacs.umd.edu/elm/2016/02/01/mistakes-reviewers-make/

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

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

Как я должен справиться с этой дилеммой? Есть другие имели подобный опыт?

+512
crimo 11 мая 2011 г., 09:59:20

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

Что мне делать по этому поводу? Я не уверен, если он все еще работает или нет, или если он имеет какую-либо ценность для отеля. Я почту ключ от номера карты обратно в отель? Или мне просто перезапустить карту?

+336
knucklehead 20 июл. 2012 г., 00:29:56

Так, я новичок в Android и это одна вещь, которая раздражает меня! Как сейчас, я должен ввести имя контакта полностью, а потом начинают сочинять, пока телефон не распознает контакт. Я хотите включить автозаполнение в контактном баре от Новый экран сообщение. Я на ЛГ и V40 ThinQ, если это делает разницу.

+304
SkyOasis 27 мая 2011 г., 04:08:49

Вам необходимо отобразить данные, используя 2D точечной диаграммы. Это позволит нарисовать непрерывную линию, соединяющую ДТА очков.

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

+294
banneen beno 14 февр. 2022 г., 14:31:44

Откройте следующий файл

судо ВИМ /и т. д./В AppArmor.Д на/sbin.программа dhclient

посмотрите на следующую запись в этот файл

/ВАР/Либ/настройка/программа dhclient-*.конф ЖРО,

заменить его с этой линии

/ВАР/Либ/настройка/программа dhclient*.конф ЖРО,

а потом перезагрузка

перезагрузка

+255
Sarah Vigil 24 дек. 2011 г., 22:32:30

В Ubuntu это когда вы вводите неправильный пароль. Идем к компьютеру с Windows 7, которая работает с беспроводными. Щелкните значок беспроводной связи в панели задач. В меню, которое появляется, щелкните правой кнопкой мыши на сеть, к которой вы пытаетесь подключиться, и нажмите кнопку Свойства. Установите флажок Показать персонажи (это требует прав администратора). Введите этот пароль в Ubuntu, и он будет работать. Также попробуйте ввести пароль в обычном текстовом поле, чтобы увидеть, если у вас капс лок или что-нибудь еще включается, что повлияет на ввод пароля. Надеюсь, что помогает!

+135
BlackSaphire NegroZafiro NoirS 24 февр. 2010 г., 09:56:53

(Редактор копировать говоря.)

Это совершенно неприемлемо и даже для более чем одной причине:

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

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

Что вы должны делать?

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

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

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

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

+36
chich urori 21 июн. 2019 г., 10:53:06

С Помощью Tasker:

Имя профиля: на экран

Условия:

  1. Звоните В Любое, * +
  2. Датчик Приближения

Задачи

  1. Меню (любое название, любой настройки. Это в свою очередь на экране появляется меню. Вы также можете использовать всплывающее окно , если вы хотите, хотя это может не работать)

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

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

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

Это то, что я имею в виду:

Screenshot

+28
Fabio Beneditto 25 июл. 2018 г., 21:53:30

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