Кратные записи для одного имени программного обеспечения

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

Вы можете использовать этот помощью AppleScript для быстрого перехода нажмите на кнопку включения и выключения. На macOS откройте приложения > утилиты > редактор скриптов и вставка кода из этого скрипта:

сказать приложение "Системные настройки"
 раскрыть якорь "trackpadTab" панели "ком.яблоко.предпочтения.трекпад"
конец сказать
сказать приложение "системные события" сказать процесс "Системные настройки"
 установите флажок 3 вкладки группы 1 окно 1
конец сказать
закрыть приложение "Системные настройки"

Затем выберите Файл > Экспорт и сохраните в приложений, но также убедитесь, что выбран формат файлов > приложения перед сохранением.

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

+173
geek182 14 июн. 2010 г., 07:29:44
25 ответов

Предположим имя_ссылки существует как результат того, что сделано (в прошлом):

 ЛН-ы /в/путь/к/а/имя_ссылки файл 

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

  • Использовать в С силы и даже для каталогов (инода может получить повторно):

    ЛН-сфн /некоторые/новый/имя_ссылки путь 
    
  • Удалить симлинк и создать новый (даже в каталогах):

    РМ имя_ссылки; ЛН-з /некоторые/новый/путь имя_ссылки
    
  • создайте новую символьную ссылку, то МВ это (атомная изменить даже для каталогов):

    ЛН-з /некоторые/новый/newlinkname путь 
    МВ -фут newlinkname имя_ссылки # имя_ссылки остается после команды
    
+1000
Kris Tompkins 03 февр. '09 в 4:24

Я Египтянин. Я живу в Саудовской Аравии и имеете действующую шенгенскую визу. Нужно ли мне обращаться за визой для Турции или я могу сделать это в аэропорту?

+974
user87963 5 мар. 2020 г., 13:24:55

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

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

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

Ли Эпи-перо действительно работать в этом направлении, или это тяжелый случай артистической лицензии: медицина?

+967
Sarah Stevens 13 нояб. 2014 г., 14:58:09

В шоу это классифицируется как элитный международной кулинарной школы, но с учетом коэффициента выпуска (менее 10%) и идея учебы за ней, насколько это реалистично? Есть ли реальный эквивалент?

+895
HoratioCain 13 июн. 2014 г., 01:10:49

Вы можете задать ГНУ стат для вывода в восьмеричной формат с помощью вариантом. От человека стат:

 -с --формат=формат
 использовать указанный формат по умолчанию; вывод
 перевод строки после каждого использования формате
⋮
 %прав доступа в восьмеричном
⋮
 %N имя файла 

Так что в вашем случае:

в bash-4.2$ Общ -л фу
-RW-р-р-- 1 manatwork manatwork 0 7 апреля 19:43 фу

в bash-4.2$ стат -С '%в' фу
644

Или вы можете даже автоматизировать его с помощью форматирования статс выходной как допустимые команды:

в bash-4.2$ стат-с "чмод %а '%н'" фу
чмод 644 'фу'

в bash-4.2$ стат-с "чмод %а '%н' в" Foo > setpermission.sh

в bash-4.2$ чмод а= фу

в bash-4.2$ Общ -л фу
---------- 1 manatwork manatwork 0 7 апреля 19:43 фу

в bash-4.2$ ш setpermission.sh 

в bash-4.2$ Общ -л фу
-RW-р-р-- 1 manatwork manatwork 0 7 апреля 19:43 фу

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

стат-с "чмод -- %а '%н'" -- *

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

+890
Alex001 14 апр. 2020 г., 16:51:33

После разбора выполняет внешняя оболочка, третья команда состоит из слова найти, ., -maxdepth с, 1, -имя, * *, -старпома, Баш, , СЭД 1с_, что <(Эхо $1), ч, {}, ;. Слова СЭД 1с_ - это единственный аргумент, так как пространство в пределах одной-цитирует буквальное, а также следующий аргумент. Таким образом, когда найдете достигает ./файл с космосом, он работает Баш с аргументами , ООО 1с_, что <(Эхо $1), ч, ./файл с пространством. Скрипт СЭД 1с_ - это команда СЭД с аргументом 1с_, и это не хорошо сформированные СЭД сценарий.

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

найти . -параметр maxdepth 1 -имя "* *" -Exec и Баш-с 'ООО '\"1с_ гора'\" <(Эхо $1)' ч {} \;

Конечно <(Эхо $1) распадается на имена файлов, содержащие символы или пробелы последовательности, другие, чем единое пространство. Я не понимаю, почему вы писали, что вместо <<<"$1".

+855
greystar 24 июн. 2010 г., 08:02:20

Вот почему он не работает.

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

Вот как сделать это в AppleScript.

набор timeToQuit до 50700 -- время в секундах =14h05
набор currDate на текущую дату

-- ничего не делать в субботу и воскресенье или в этот сценарий запускается после 14h05
если день недели currDate в {Суббота, Воскресенье} или (время currDate) > timeToQuit затем вернуться

задержка (timeToQuit - (время currDate)) ... подожди 
сказать приложение "системные события" существует процесс "пакет Mathematica"
если результат затем закройте приложение "система Mathematica"
+847
Shibu Ibrahim 24 февр. 2023 г., 06:15:04

А что значит "02" означает или то, что он в ссылке?

Это количество следующим куски. Подпись и открытый ключ

+842
user206358 22 авг. 2020 г., 04:53:35

С помощью bash-скрипт:

#!/бин/Баш

tmp_d=$(mktemp -д -д -т 'заменить.ХХХХХ' || mktemp -м -д)

для F в ЧР*.наружу; сделать
tmp_f="${tmp_d}/$Ф"
Н="${F#в ЧР}"
н="${н%.из}"
 на awk -в н="$N" и '3 $ = = "на" { $3=Н }1' "$ф" > "$tmp_f"
 МВ "$tmp_f" "$Ф"
сделано

РМ -Р "$tmp_d"

Сначала мы делаем каталог tmp, как мы будем создавать tmp файлы

Затем мы петле через каждый ЧР*.из файла.

  • Создайте переменную для этого файл в каталоге tmp
  • снять ЧР префикс
  • удалить .из суффикса
  • на awk будет потом заменить на в третьем столбце с номером извлеченного из имени файла и сохранить, что для tmp файлов
  • заменить исходный файл с файлом tmp

После цикла отделки мы удаляем директорию tmp.

все ТМП вещи можно избежать, если у вас есть поглазеть, которые можно использовать на месте возможность

+801
Matthew Perryman 12 авг. 2021 г., 23:06:20

Вставка пути в Наутилус' "адрес" бар

Вы можете активировать "место" с помощью Ctrl+я. Чтобы окончательно показать путь, а не "сухарями", вам придется вручную изменить ключ интерфейсом dconf:

gsettings установленные org.гном.Наутилус.предпочтения всегда-использовать-расположение-запись правда

Чтобы отменить изменения, просто выполните следующую команду:

gsettings установленные org.гном.Наутилус.предпочтения всегда-использовать-место-запись ложного

enter image description here

Копирование пути к файлу в сохранить/открыть диалог с Nautilus 3.4.2

Как @Алина отметила, Раньше считалось, что вы могли бы открыть расположение файла или папки в сохранить/открыть диалоговое окно таким же образом, как вы можете в обычной Наутилус окна

Эта функция была отменена в последние Наутилус-релизы в рамках философии дизайна гнома.

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

http://i.imgur.com/tvlBjum.png

Кажется, что этот метод был также удален в более поздних редакциях "Наутилус" (те, которые поставляются с Ubuntu >12.10)...


Источники:

Как я могу скопировать текущий путь из Наутилуса?

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

Как изменить клавиши интерфейсом dconf без GUI (после установки скрипта)?

+800
Bob McCown 20 июн. 2021 г., 17:22:29

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

#!/Бен/ш
параллельно -Джей 3 -- "на PHP index.php импорт файл1-тысячи" "РНР index.php импорт файла file2 --deleteUnused" "PHP для импорта index.php файл file3"

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

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

Например, если это был ваш текстовый файл (test.txt):

"на PHP index.php импорт файл1-тысячи" "РНР index.php импорт файла file2 --deleteUnused" "на PHP index.php импорт файл file3"

Затем, вы можете запустить следующий, и он может работать нормально:

$ кот test.txt | параллельно -Джей 3 -- 

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

Однако, если вы решили создать более гибкий формат файла, это может быть полезно, чтобы создать вспомогательный скрипт (или функцию), что бы спасти вас от необходимости вводить в awk '<все модели, которые вы Матч> { сделать что-то }' | параллельно -Ж3 -- каждый раз.

+719
Alex Stewart 11 окт. 2017 г., 02:41:19

Я задал вопрос на сайте и получил подсказку к ответу на ваш вопрос:

https://stackoverflow.com/questions/16390279/applescript-to-show-apple-menu-bar-items

То, что я делаю это следующим образом:

  1. создать .приложение с помощью Automator, используя рецепт в ссылке выше,
  2. создать горячую клавишу для .приложение,
  3. создать раздел инсульта связаны с Горячий Ключ (через KeyRemap4MacBook в моем случае).

Он отлично работает для меня по крайней мере.

+715
Bulbousonions13 19 янв. 2021 г., 17:26:45

У меня тот же вопрос постоянно. Я решаю это путем открытия "Монитор активности", выбрав "процесс kextd" на вкладке CPU, и прекращать процесс. Он будет сразу же перезагружаться и подключения Bluetooth восстанавливается. Это скорее временное решение, чем исправить, но быстро и эффективно для меня. enter image description here

+694
Mirko Catalano 18 мая 2021 г., 05:48:31

нет производительности в согласовании с 512 диска на 4096 границы. поскольку 4096 кратна 512, диски 512 также будут выровнены по 512 границ.

+666
Subramanyam M 9 июн. 2017 г., 05:51:00

В настоящее время, мы используем сокет в процессе коммуникации между двумя процессами , приложение написано на PHP.

Наш сценарий, есть сервер (server.php) и несколько клиентов на PHP. Мы хотим выполнять определенные задачи в зависимости от клиента, некоторые клиенты имеют определенные ограничения. Когда клиент отправляет запрос на сервер(server.php), как сервер узнает, что (идентификатор пользователя Linux) пользователь отправляет запрос ?

Если это невозможно розетка, есть ли другие методы ?

+509
venkata sai Kiran 22 янв. 2022 г., 12:17:18

Интересный вопрос! Я сделал несколько тестов на моей стороне.

ЗШ

ххх:~/ $ <2691> 
ЗШ: команда не найдена: \u2691
ххх:~/ $ 
ЗШ: команда не найдена: 
ххх:~/ $ ℃ 
ЗШ: команда не найдена: ℃

Я сделал несколько тестов с другими оболочками и результаты не совпадают:

ш

ш-3.2$ ⚑
ш: ⚑: команда не найдена

Баш

Ок, это должно быть таким же, как Ш.:

в bash-3.2$ ⚑
Баш: ⚑: команда не найдена

в csh/tcsh в

[LeBouc-ххх:~] ххх% \у+2691
⚑: Команда не найдена.

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

У меня нет времени искать/читать, но вы можете найти полезную информацию о ЗШ онлайн редактор здесь.

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

+473
user272043 10 сент. 2010 г., 01:41:51

=А2+1 нормально работает так долго, как вы не делаете такие операции, как сортировка или вырезать и вставить строки. Конечно, даже с =строка()-1 или некоторые ее вариант, вы будете иметь операции, которая потребует от вас, чтобы исправить колонку с помощью заполнить вниз тип операции. Так что это действительно зависит от того, какой тип манипуляции ваших данных, вероятно, сделают в будущем, какие легче. Если вы используете объединенные ячейки, то +1 способ будет лучше, так как вы можете иметь два или три сливаются строки и строка()-1 метод Ключ в первой строке в объединенной ячейке. В зависимости от сложности вашего заголовка строки вы могли бы использовать текстовое поле или другой элемент, который парит над клетками и затем сделать строку один достаточно высок, чтобы содержать заголовки, а также ваши данные - и затем в строке 1 будут первые данные строки и заголовки отображаются также. Установка текста, формулы поля = даже позволяют им быть динамичным и легко ссылаться, указывая при этом источник в текстовых полях указывать.

+260
jeffre 28 апр. 2015 г., 21:32:48

Комментарий преобразована в ответ

Нашли исправление. Вы попадаете в приглашении к загрузке, а затем войдите в систему. После установки fglrx от использования команды: суда apt-получить установку fglrx от.

После этого, войдите в свой графический интерфейс и затем включить проприетарное программное обеспечение вашего. В данном случае, это АМД / АТИ.

+214
Isabela Carrillo 13 окт. 2018 г., 21:50:32

Частичный ответ:

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

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

Там не совсем способ "отключить" его. С современной X, вы можете использовать xrandr поближе , чтобы изменить размер фреймбуфера, а также (и я думаю, вы могли бы связать, что на горячие клавиши). Но приложения по-прежнему могут шалить, если они не ожидают этого и не поддерживают расширение RANDR.

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

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

+192
kaishine 15 апр. 2020 г., 20:01:49

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

+150
synhershko 1 мар. 2018 г., 22:50:59

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

+124
theresa gifford 2 окт. 2011 г., 14:27:32

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

Я знаю есть один (научные идеи и результаты), но есть ли другие?

+122
Marcia Plevin 9 янв. 2011 г., 04:44:28

После обновления до Мохаве (10.14.4) появляется Искатель аварии производить следующий диалог:

enter image description here

Я тоже заметил .краш файлы скапливающиеся в ~/Библиотека/журналы/DiagnosticReports о Искатель с обновлением.

Глядя на эти .краш файлы оказывается Искатель сбой:

$ Общ |грэп найти.*.аварии | туалет -л
388

Пример .аварии файла:

еще $ ~/библиотека/журналы/DiagnosticReports/Finder_2019-05-05-105000_smingolelli.аварии 
Процесс: Искатель [17433]
Путь: /Система/Библиотеки/CoreServices/Искатель.приложение/содержание/Макосе/Искатель
Идентификатор: ком.яблоко.искатель
Версия: 10.14.4 (1143.4.5)
Построить Информация: Finder_FE-1143004005000000~4
Тип Кода: Для X86-64 (Родной)
Родительский Процесс: ??? [1]
Отвечает: Искатель [17433]
ID пользователя: 502

Дата/Время: 2019-05-05 10:49:44.583 -0400
Версия ОС: Mac OS Х 10.14.4 (18E226)
Доклад Версия: 12
Мост версия операционной системы: 3.4 (16P4507)
Анонимный идентификатор UUID: 45606DD2-800 Б-B008-F8D7-C4E0D1D10A51

Сна/звонок по UUID: EA3613C3-1281-4C1B-95C1-4380FA6BC430

Время бодрствования с момента загрузки: 36000 секунд
Время с момента пробуждения: 31 секунда

Система защиты целостности: включен

Разбился резьбы: 5 диспетчер очереди: TDesktopViewDataSource: сортировка

Тип исключения: exc_bad_access и (сигнала SIGSEGV)
Коды исключений: KERN_INVALID_ADDRESS в 0x0000000000000018
Исключение Примечание: EXC_CORPSE_NOTIFY

Прекращение сигнала: ошибка сегментации: 11
Прекращение оснований: сигнал пространство, 0xb код 
Процесс расторжения: обработчик по монтажу [17433]

ВМ районах 0x18:
-->
 __Текст 000000010a179000-000000010a8d0000 [ 7516K] р-х/rwx по СМ=корова /система/библиотеки/CoreServices/Искатель.приложение/содержание/Макосе/Искатель

Информацию О Конкретном Приложении:
режим dyld3 

Нить 0:: очередь на отправку: ком.яблоко.главное-нить
0 ком.яблоко.CoreFoundation 0x00007fff337193bd CFBasicHashAddValue + 155
1 ком.яблоко.CoreFoundation 0x00007fff3371fa76 CFDictionaryAddValue + 187
2 ком.яблоко.CoreFoundation 0x00007fff33748309 __CFDictionaryApplyFunction_блок_вызов + 22
3-х ком.яблоко.0x00007fff337480f2 CoreFoundation CFBasicHashApply + 105
4 ком.яблоко.CoreFoundation 0x00007fff33748071 CFDictionaryApplyFunction + 130
5 кОм.яблоко.CoreFoundation 0x00007fff3378a955 ___CFPrefsDeliverPendingKVONotificationsguts_блок_вызов + 289
6 ком.яблоко.CoreFoundation 0x00007fff33748309 __CFDictionaryApplyFunction_блок_вызов + 22
7 ком.яблоко.0x00007fff337480f2 CoreFoundation CFBasicHashApply + 105
8 ком.яблоко.CoreFoundation 0x00007fff33748071 CFDictionaryApplyFunction + 130
9 ком.яблоко.CoreFoundation 0x00007fff3378a7bc _CFPrefsDeliverPendingKVONotificationsguts + 246
10 кОм.яблоко.CoreFoundation 0x00007fff3378a6c4 __CFRUNLOOP_является_звонит_из_К_а_блок__ + 12
11 ком.яблоко.CoreFoundation 0x00007fff3374ddd7 __CFRunLoopDoBlocks + 394
12 кОм.яблоко.CoreFoundation 0x00007fff3374db34 __CFRunLoopRun + 2772
13 ком.яблоко.CoreFoundation 0x00007fff3374ce0e CFRunLoopRunSpecific + 455
14 ком.яблоко.HIToolbox 0x00007fff32a399db RunCurrentEventLoopInMode + 292
15 кОм.яблоко.HIToolbox 0x00007fff32a39715 ReceiveNextEventCommon + 603
16 ком.яблоко.HIToolbox 0x00007fff32a394a6 _BlockUntilNextEventMatchingListinmodewithfilter + 64
17 ком.яблоко.AppKit 0x00007fff30dd3ffb _DPSNextEvent + 965
18 ком.яблоко.AppKit 0x00007fff30dd2d93 -[классы nsapplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:из:] + 1361
19 ком.яблоко.AppKit 0x00007fff30dcceb0 -[классы nsapplication выполнить] + 699
20 кОм.яблоко.AppKit 0x00007fff30dbc3f0 NSApplicationMain + 777
21 ком.яблоко.искатель 0x000000010a17f9f1 0x10a179000 + 27121
22 libdyld.dylib нужна 0x00007fff5fbc13d5 начала + 1
...

Как я могу решить эту проблему?

+106
Andrea G 15 нояб. 2015 г., 15:28:34

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

+101
hu553in 12 апр. 2014 г., 08:36:00

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

+30
TempUser 1 июн. 2012 г., 07:28:50

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