Почему моя кошка пропала?

Я хотел командную строку, для поиска всех скриптов в файловой системе по определенному слову, я тут поспрашивала на работе и получил следующие решения:

грэп слово `найти / -имя \*.Ш. 2>/Дев/нуль`
найти / -имя "*.Ш" 2>/dev/нуль | команды xargs grep в слово

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

ЛС-Р *.Ш. | кот | команда grep -ч слово

Но, похоже, что вы не можете трубу имена файлов в кат (по крайней мере, я думаю, что это проблема).

Что является наиболее разборчивой решение? А во-вторых, что самое эффективное решение?

Редактировать: мне нужно знать, какой файл слово было найдено, так что я мог изменить сценарий.

+757
user233802 31 мар. 2018 г., 05:39:52
20 ответов

В этом блоге есть некоторые детали: http://sandervanderburg.blogspot.no/2014/07/managing-private-nix-packages-outside.html

На более низком уровне от нуля до деталей там шухер-таблетки серии: http://lethalman.blogspot.no/2014/07/nix-pill-1-why-you-should-give-it-try.html

Но я думаю, что основной подход, чтобы создать свою собственную версию ~/.шухер-defexpr/channels_root/nixos/пкгс/верхнего уровня/все-пакеты.шухер, говорят mypkgs.шухер добавление зависимостей от стандартного "РЕПО" за счет импорта <nixpkgs>.

Установите пакеты, делая шухер-ОКР -е mypkgs.шухер -я DERIVATION_NAME

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

+991
lovelyksyu 03 февр. '09 в 4:24

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

+935
foman 8 мая 2010 г., 03:59:53
Другие ответы

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


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

Я обычно настроить экран сеанса для каждого проекта. Vim-это в окно 0, и я использую окно 1 на сессии оболочки. Если я кодирования на языке, который имеет приличный РЕПЛ я обычно бегу, что в окне 2. Конечно, вам не нужен экран , чтобы сделать это; вы можете сделать это с разных терминалов Windows или с помощью вкладок в мультитаб терминал. Я считаю экране будет более стабильным, чем другие альтернативы: если ваш терминал приложение, вы можете просто запустить еще один терминал и подключиться к все еще работающих экране сессии. экран тоже очень быстро ориентироваться в как только вы узнаете его (так же, как ВИМ себе).

В основном я в конечном итоге с помощью командной консоли сессии сложный вариант контрольных мероприятий, как восстановление или слияния: простые вещи можно сделать из Vim в командной строке (например :!в Git коммит % -м добавлена информация оэкран.') или с помощью беглого аддон. Я найти беглеца :Gmove (переименовать текущий буфер в Vim и в индекс Git) и :Gdiff (vimdiff ссылаться на текущем буфере с предыдущим пунктом в ее истории) особенно полезны. Вы можете также делать такие вещи, как создание сообщения о фиксации в единой царапины буфер, копировать в текст из различных частей кода, а затем совершает с :%!коммит в git'е -е на /dev/stdin-стандартный поток ввода

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

Quickfix функциональность Vim полезно для отладки, хотя там, кажется, другой аддон необходим для каждого языка, вы, возможно, захотите работать. Они также, кажется, используют различные методы вызова, отображение функциональных клавиш или сочетаний клавиш, которые начинаются с \ или ,или пользовательских команд или автоматически вызывается, когда буфер будет сохранен. До сих пор я не удосужился разузнать, и просто читать модульных тестов или что-нибудь вкусненькое результаты в буфер нуля, используя например :р !питон -м doctest whatever.py. Изменить код, вернуться к нуля буфера, у , Чтобы отменить, а затем нажмите и Стрелка вверх (большую часть времени), чтобы получить эту команду назад. Но это может быть стоит ваше время, чтобы искать аддон для этого, в зависимости от того, на каком языке вы работаете.

Популярными компилируемых языков программирования, таких как C, Java и т. д., :делает будет делать сборки, и поддержка quickfix список хорошо зарекомендовала себя. Так что вы можете сделать :копен , чтобы отобразить quickfix буфера. Он покажет список ошибок, по одному в каждой строке; наезд введите в строке будет прыгать другом окне для ссылки на этот файл.

Если вы работаете с несколькими проектами одновременно, вы можете сделать :lmake организовать список ошибок, которые будут храниться в списке расположение: это как quickfix список, но связан с одним окном, а не синглтон в вашей ВИМ экземпляр. :Лопен откроется место Список для текущего окна.

+920
elyca franza 28 июн. 2017 г., 04:05:06

Я установил DEVONthink Pro, затем удалить путем удаления приложения из приложения Дир, но я не могу избавиться от/меню иконку в строке меню.

enter image description here

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

+818
prokpievs 25 окт. 2015 г., 22:57:53

Мое мнение-это что-то вроде этого:

фрукты яблоко слова
Фрукты Лимон
плоды оранжево другое слово
мясо, ветчину слово
овощной салат другие
салат овощной подробнее

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

фрукты яблоко слова
Фрукты Лимон другое слово
фрукты оранжевый слово

мясо, ветчину слово

овощной салат другие
салат овощной подробнее

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

+776
Lady Anne 24 сент. 2011 г., 03:00:22

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

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

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

+775
piq 21 мая 2012 г., 13:15:28

[Отказ от ответственности: мои прогнозы поведения страховых компаний основываются на моем опыте с Северо-Американской. У меня нет оснований полагать, европейские разные.]

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

small area of road a few inches lower than the rest, with sharp edges

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

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

huge round hole that can swallow entire cars

Эта картина может быть поддельной, но он изображает то, что произойдет

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

+759
Dursa Mohamed 14 февр. 2011 г., 12:33:33

Мне любопытно, как бы один аудит mgwBTC multigateway для NXT, чтобы убедиться, что они не делали частичного резервирования. Они его поддержали на 100% вкладов, но как мы можем проверить такие утверждения? я хочу использовать эту платформу, но я уверен, что у других есть подобные проблемы доверия.

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

+714
Jay nick813 24 июн. 2011 г., 10:14:54

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

  1. Изменить параметры для текущей загрузки (например, нажмите клавишу Shift в меню grub, чтобы остановить обратный отсчет, и следуйте инструкциям на экране); добавить init=/Бен/Баш строке которой перечислены в Linux вариантов, как корень=, и после загрузки системы. Дождаться, когда прокрутка остановится. Нажмите Enter, и вы увидите Баш командной строки, заканчивающийся в #.
  2. крепление / -о перемонтировать,РВ
  3. ви в /etc/fstab файл # VI, в текстовом редакторе древних, можно предположить существование
  4. Использовать Дж / к клавиши для прокрутки вверх/вниз на строку, содержащую точку/MNT/USB-порт....
  5. я ключ, чтобы войти в режим вставки
  6. Вставить символ #в начале строки, чтобы отключить его.
  7. Клавишу Esc для возврата в VI в командный режим.
  8. команду , чтобы записать изменения и выйти.
  9. выключенного -Ф
+573
sauravrt 15 мая 2010 г., 01:32:33

Я планировал поездку в Европу раньше, но было отклонено французским пограничным властям. Мне сказали, что я уже провел 90 дней в 180-дневный срок, и просрочили на несколько дней. Это не было моим намерением, чтобы сделать это; я совершенно не понял определение продолжительности 90 дней. Я думал, я мог бы остаться 90 дней с каждой записи.

Мне сказали, что моя виза еще действительна, что я все еще могу войти в ЕС с той же визе. Я имею годовую шенгенскую многократную визу, действующую до декабря 2017 года.

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

+534
quizzmaster 20 апр. 2023 г., 20:18:24

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

Вы хотите, чтобы это правило, чтобы спровоцировать на действие для самого устройства (подсистемы=="телетайп", потому что вы хотите ссылку на устройство/dev/ttyUSB0), но с подсистемы=="USB-устройство", он запускает, когда USB-устройство само обнаружен, не, когда драйвер для устройства USB-это начало. Вот почему вы получаете ссылку на USB-устройство, как видно из подсистеме USB, шина/кабель USB/001/009o.

Так что вам нужно, это

Ядра=="1-1.5.6", подсистемы=="телетайп", симлинк+="интерфейс RS485"

(обратите внимание на Ы и телетайп).

+435
Al J 14 окт. 2014 г., 11:31:58

Если вам случится совокупности фидов в Гугл ридере, похоже, GoReader для iPad ($5) может хорошо работать для вас.

Редактировать: как RobZolkos отметил, GoReader автоматически синхронизируется только при запуске. После этого, вам придется вручную нажмите на кнопку обновить, чтобы получить новые статьи. Судя по всему, все текущие версии iOS кормить читателей работать таким образом. Я не уверен, если это ограничение SDK или если автоматическое обновление просто не пришло в голову ни одному из разработчиков.

+429
Ise Tiapula 16 июл. 2020 г., 02:39:43

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

Вопрос: в качестве преподавателя в США, что самые ощутимые различия между тем на публичном и частном университете?

Т. е., как это влияет на вашу повседневную жизнь, или, альтернативно, ключевые события, как поощрение, студент рекрутинг и т. д.? Очевидно, что вопрос во многом зависит от конкретного отдела и, возможно, его рейтинге; я заинтересован в основном в отделах "вверху" [Эд: некоторой достаточно произвольной системы ранжирования...], но необходимые ответы и полезные.

Спасибо!

+422
Neeraj Khede 27 июл. 2012 г., 08:11:38

устройство /dev/

https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/serial-console.rst

На Linux, ядро консоли можно настроить с помощью консоли= вариант загрузки. Ядра кода который вызывает printk() может писать сообщения, например, когда в устройство загружен или возникает ошибка. Эти сообщения также буфер ядра. (См. также команды dmesg). Когда устройство консоли нашел и начал, он получает все ранее буфер сообщения.

Вы можете пройти консоли= несколько раз, чтобы настроить несколько консолей, и сообщения будут записаны все из них. Видимо, вы можете выбрать только одну консоль каждого "типа": вы не можете использовать обе консоли=ttyS0 и консоли=к ttys1.

Ядром документации указывает на/dev/консоли как символ устройства пронумерованы (5,1). Открытие это символьное устройство открывается "основной" консоли, последний телетайп в списке консолей. Первый не ядра процесс, называемый инициализации или "пид 1", начинается с устройства/dev/консоли подключен в стандартный поток вывода, стандартный поток ошибок, и стандартный ввод.

Если ни одна из консолей терминал, потом открыть файл/dev/консоли выдает ошибку значение enodev ("нет такого устройства"). Ядро будет печатать журнал сообщение, и запустить инит независимо от. Пример ядра консоли, которая не является телетайп устройство, см. netconsole, или мои любимые консоли линии принтера.

Вы можете также просмотреть список консолей tty, прочитав файл/sys/класс/телетайп/консоль/активный. systemd в документации указывает на то, что первые устройства показана на главной консоли. Список на самом деле в обратном порядке в командной строке ядра. В текущем ядре документации ошибочно указано, что последние устройства показана основная или "активный" консоли. Почему-то можно опрашивать этот файл для изменения (в консольных устройствах случае удаляются?).

В команду systemd-nspawn контейнер, стандартный файл/dev/консоли файл заменяется псевдо-терминальное устройство (ПТИ). Это было бы лучше всего описан как виртуальный терминал устройства. Они создаются динамически и также используются для выполнения графические эмуляторы терминала, как терминал GNOME, так и для удаленного доступа, как СШ.

в /dev/tty0

В Linux телетайп устройство узлов tty1 через tty63 виртуальные терминалы. Они также называются ВЦ или виртуальных консолей. Они имитируют несколько консолей на физическом драйвер устройства консоли. Только одной виртуальной консоли отображается и контролируется на раз. Активный терминал может быть включен, например, с помощью chvt, или сочетание клавиш Ctrl+клавиши Alt+F1 до однако многие функциональные клавиши у вас.

Вы можете также читать и писать к текущему Вт через устройство/dev/tty0. tty0 - это обычные ядра консоли, например, если вы не Выберите один явно. "Система в первую очередь ищет видеокарты [что ВЦ работают на] и затем для последовательного порта". Вы также можете установить консоль на конкретный Вт, например, консоль=tty1.

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

/разработки/телетайп

в /dev/телетайп является одним из трех стандартных файлов устройств, указанные в стандарте POSIX (например, /dev/ является одним из трех имен каталогов, указанных в POSIX). Открытие это эквивалентно открытию управляющим терминалом процесса. Управляющий терминал устанавливается, когда процесс открывает терминал, по крайней мере на Linux. Например, в инит, она будет указывать на/dev/консоли.

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

+296
Kilo Miles 21 янв. 2013 г., 08:21:44

Мне нужно попасть из аэропорта Шарль де Голль в Монпарнас, чтобы поймать поезда TGV (поезд à Гранде Витесс или "высокоскоростной поезд"). Что это лучший и самый быстрый способ сделать это? Поезд?

У меня только час и 30 минут между прибытием в Шарль де Голль и предварительно заказанное время отправления скоростных электропоездов от Монпарнаса (я не делал бронь сам). Меня беспокоит, что может не хватить времени.

+282
user2296132 13 янв. 2021 г., 23:43:10

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

+183
Umair Haider 6 июн. 2014 г., 05:45:28

В моем bash-скрипт я сделал все пути абсолютные. Этого было недостаточно!

Им мой LaunchAgent я использовал ~ вместо /пользователи/АБВ.

Этот Исправлена проблема для меня.

+173
Felino Audi 15 сент. 2021 г., 17:44:12

Если не правда, то ложь имеет руководство по установке драйвер для NVIDIA на Fedora 18. Я предлагаю вам следовать этому. Оказывается (форма комментариях), что вам не придется вручную удалить общественном транспорте, но если вы делаете это, что вы должны использовать:

МВ /загрузки/пакет initramfs-$(uname-Р).ИМГ /загрузки/пакет initramfs-$(uname-Р)- - нуво.ИМГ
дракате /загрузки/пакет initramfs-$(uname-Р).в img $(uname-Р)
+99
Devendra Singraul 30 окт. 2010 г., 11:20:56

Вы могли бы создать такого сервиса:

С помощью AppleScript вам придется использовать буфер обмена:

попробовать
 набор старый в буфер обмена как запись
постараюсь
попробовать
 сказать приложение "системные события", чтобы нажатие клавиши "с" с помощью команды вниз
 задержка 0.1
 сделать скрипт "экспорт языкового=кодировка UTF-8; pbpaste | дрм -з 99999 | pbcopy"
 сказать приложение "системные события", чтобы нажатие клавиши "в" с помощью команды вниз
 задержка 0.1
постараюсь
попробовать
 установить буфер на старый
постараюсь

Я также написал сценарий, как фильтровать текст. сообщ через команду (запустить shell-скрипт.scpt в http://lri.me/applescript.html).

+76
user34744 23 мая 2019 г., 14:55:02

Я проверю Мики API-интерфейс. Это бесплатно, не имеет ограничений по скорости, и дает вам больше исторических данных (бесплатно), что делает CoinMarketCap, доступных на самых дорогих планировкой.

Мики бесплатных (и платных) обмен крипто API данных поставляется с десятками конечных точек, включая конечные точки, которые возвращают спарклайн, валютный курс, все время (АТН), и предоставления данных. Также включены исторические сведения свечи/Свечи OHLC для парного трейдинга cryptoasset на биржах, как Bithumb, Binance, Bittrex, биржами, Bitflyer, ворота.Ио, компания профессиональный/GDAX, Близнецы, HitBTC, Кракен и Poloniex.

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

Раскрытие: я-один из основателей наук.

+69
CookingRookie87 22 апр. 2014 г., 16:07:31

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