Как удалить случайно уронил ярлык файл из панели инструментов Finder?

Следующие работы, если имена файлов в fileaбыл перечислены ровно по одному в строке и имена файлов не содержат каких-либо перевода строки (\п) символов:

$ команды xargs -D'В\Н' <\fileaбыл 
 Перл-сайту mfile::хлебать -е '
 мои @шаблонов=read_file(сдвиг, {грызть=>1});
 $ре = присоединяйтесь к ("|",@шаблонов);

 в то время как (<>) {
 если (м/$ре/о) { с readline; далее };
печать
 fileB }' 
9606.jklpan
как погода
10116.zyxtak
я рад видеть радугу

команды xargs используется, чтобы предоставить список имен аргументов к Perl-скрипт, читая в fileaбыл одну строку за один раз.

В Perl-скрипт начинается с чтения в первом именем аргумента в командной строке (fileB) и создании регулярного выражения, объединяя в каждой строке (после сер-ную символ новой строки, заканчивающийся каждой входной линии).

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

Обратите внимание, что этот скрипт просто выводит выход из всех входных файлов на стандартный вывод, а не предпринимать какие-либо попытки дифференцировать выход из различных входных файлов.

Если вы хотели на выходе из каждого входного файла, чтобы перейти к другой выходной файл (например, выход из файла 234 пойдет на 234.Новый), вы могли бы заменить весь в то время как (<>) {...} цикл с чем-то вроде этого:

мой $lastfn="";
в то время как (<>) {
 если(ВФ) { закрыть(файл) };

 если ($lastfn != $Массива argv) {
$lastfn=$АГДУ;
открыть(файл outfile,">","$АГДУ.новые")
};

 если (м/$ре/о) { с readline; следующий; };
 печать ВЫХОДНОЙ_ФАЙЛ
}

или если вы просто хотели имена файлов, которые будут показаны в выводе:

мой $lastfn="";
мой $НЛ=""; # мы не хотим напечатать если до первого выходного файла
в то время как (<>) {
 если ($lastfn != $Массива argv) {
 печать "$НЛ", $argv в,":\п";
$НЛ="\п";
 $lastfn=$argv в };
};

 если (м/$ре/о) { с readline; далее };
печать
}

или с входным именем префикс для каждой выходной линии:

в то время как (<>) {
 если (м/$ре/о) { с readline; далее };
 печать "$АГДУ:$_"
}

Наконец, это может быть полностью сделано в Perl, то без команды xargs:

$ Перл-сайту mfile::хлебать -е '
 мои @шаблонов=read_file(сдвиг, {грызть=>1});
 $ре = присоединяйтесь к ("|",@шаблонов);

 мои @файлов=read_file(сдвиг, {грызть=>1});
Файлы @АГДУ=@;

 в то время как (<>) {
 если (м/$ре/о) { с readline; далее };
печать
 }' fileB fileaбыл
+479
Angela Rhudy 5 сент. 2018 г., 20:52:55
15 ответов

Чтобы определить, что у вас установлена/демонтирована посмотри в каталоге/var/журнал/АПТ/история.журнал.

+937
Fantasyczl 03 февр. '09 в 4:24

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

Вот обзор статьи из Австралийского национального научного агентства Безопасность микроволновых печей. К сожалению, он не имеет ссылки на первичные литературы.

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

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

+834
May Myat Thaw 29 окт. 2016 г., 06:49:45

Я хочу проверить не-Retina/не с HiDPI режим на macOS Мохаве на встроенном дисплее ноутбука MacBook Pro (15 дюймов, 2017). Я нашел статьи, которые рекомендуем включить опцию судо по умолчанию запись /библиотека/настройки/ком.яблоко.windowserver.plist в DisplayResolutionEnabled -bool правда, перезагрузки компьютера, открытие системы предпочтения, выбор дисплеев, и удерживая вариант ⌥ ключевым при выборе масштабирование должно показать список всех существующих резолюций, в том числе и не с HiDPI разрешениях; однако, я вижу следующие:

Screenshot of displays

+497
Jerome Parz 21 мая 2012 г., 12:49:58

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

+494
Vahid Govahi 1 сент. 2010 г., 23:41:56

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

1. Безопасный Режим

Что происходит, когда вы запустите ваш компьютер в безопасном режиме? Для этого:

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

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

2. Сброс памяти NVRAM

Старых Макинтошей было то, что называют параметра оперативной памяти (Pram), новые Маки использовать энергонезависимой оперативной памяти (NVRAM). Может быть вам стоит также сброс. Вот как надо:

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

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

3. Сбросить SMC

Контроллер управления системы (НМС) также может быть сброшен. Инструкции, как это сделать на конкретном Макбук являются:

  • Выключить компьютер
  • Держите кабель питания подключен.
  • Нажать одновременно шифтвариантконтроль (на левой части клавиатуры) и на кнопку питания
  • Отпустить
  • Включите компьютер с помощью кнопки питания.

После сброса как ваш памяти NVRAM и SMC, использовать ваш компьютер и доложить о том, как это сейчас происходит.

+485
douglas beasley 3 окт. 2010 г., 01:25:44

Посетите здесь , Как подключиться к Amazon ЕС2 через SSH или см. ниже.

Как подключиться к Amazon ЕС2 через SSH:

  1. Скачать .файл PEM.
  2. В Amazon приборной панели выбрать "экземпляры" из левой боковой панели, а затем выберите экземпляр, который вы хотели бы подключиться.
  3. Нажмите на "действия", затем выберите "подключиться"
  4. Нажмите на "связаться с отдельного клиента SSH"
  5. Откройте окно терминала
  6. Создать каталог:

    # команды mkdir -Р ~/.СШ
    
  7. Переместите загруженный .файл PEM на .каталог СШ мы только что создали:

    # МВ ~/загрузки/ec2private.УГР ~/.СШ
    
  8. Изменение разрешения .файл PEM и только root может читать его:

    # команду chmod 400 ~/.СШ/ec2private.УГР
    
  9. Создать конфигурационный файл:

    # в Vim ~/.по SSH/config файл
    

    Введите следующий текст в файл конфигурации:

    Хоста *amazonaws.com
    IdentityFile ~/.СШ/ec2private.УГР
    Пользователя EC2-пользователей
    

    Сохраните этот файл.

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

    # СШ ec2-54-23-23-23-34.example.amazonaws.com
    
+443
Imageree 15 дек. 2018 г., 08:53:19

Я вижу хорошие ответы здесь.

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

Пожалуйста, не делайте такую ошибку!

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

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

Удачи!

+395
Emilie Cahuzac 11 мая 2022 г., 02:11:03

С GNU-найти, вы можете сделать:

найти ${ДРТ} -параметр maxdepth 1 -тип D -execdir КОМАНДА1 ";" -execdir команда2 ";"

Обратите внимание, что не каждая реализация имеет -execdir вариант.

+384
Helder 19 сент. 2016 г., 02:17:27

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

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

+351
Alex Neth 5 апр. 2018 г., 11:19:06

Это не полный ответ, но первый намек, и это выглядит совсем некрасиво

в:=Баш-х -с "
все:
 $влс-л"

но это работает.

+327
Edgar odompleh 25 апр. 2018 г., 17:46:52

У меня старый слабый ноутбук (дуо сердечника на 1,7 ГГц) и четырехъядерный телефон(кортекс АРМ А7). Оба работают под управлением Linux.

Я мог бы использовать ресурсы телефона от ноутбука к исполнению(процесс) вещи для ноутбука? Есть ли такая программа для этого?

Это не возможно, потому что ноутбука с помощью архитектуры x86, и телефона с помощью руки? Теперь, я не думаю, что это правда потому что я читаю людей, устанавливается не-Android что-то на укоренившихся телефонов Android, как стек Lamp, или других программ, созданных для Linux.

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

Если у вас есть идея, как это можно сделать, пожалуйста, напишите его здесь. Например, я хочу запустить Chrome для настольных компьютеров, используя ресурсы моего телефона. Теперь, я бы просто через процессор телефона, его не обязательно использовать, а также оперативной памяти телефона. Это возможно, с помощью процессора на одном компьютере, а оперативная память/хранение на другой? Я бы сказал, что это, как API-интерфейс какой-то, так что процесс запущен на телефоне процессора даже не знаю, что это доступ к RAM на другой машине. Очевидное узкое место-это скорость сетевого подключения, которое в данном случае является беспроводной доступ в интернет(с телефонов не имеют проводной очевидно локальной сети). Я лично использую стандарт G, но ИМО стандартный переменного тока практически решить эту проблему узкого места, так как это может толкать почти 2 гигабит в секунду.

Я не знаю, ребята. Что вы думаете?

+305
user173150 7 апр. 2013 г., 09:24:07

Я с Ubuntu 12.04 на Lenovo W500 портативный компьютер (Core2Duo T9400, 4Gb оперативной памяти)

Текущего ядра: 3.2.0-32-generic и #51-Ubuntu в СМП Ср 26 сентября 21:33:09 по UTC 2012 x86_64 с архитектуру x86_64 x86_64 с ГНУ/Линукс, но есть проблемы с пару месяцев, пережив немало программного обеспечения (ядра с) обновления

Я регулярно ставлю свою машину в приостановить-в-ОЗУ (S3) и когда машина возвращается в Ubuntu начинает процессы обмена. Мне удалось заметить, что используется своп-пространства начинает расти сразу после возвращения коробке. Мунин см. графики ниже, зазор (очевидно) показывает интервалы на улице.

Memory usage by day

Swap in/out by day

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

Что я сделал до сих пор:

  • опустил подкачки по умолчанию (60) до 10 (через /etc/sysctl-переменной.конф: ВМ.поведение=10) - это значительно улучшило ситуацию, но иногда проблема возвращается, я не нашел триггера (например, памяти) на этом пока все
  • опустил подкачки до 5-Возможно, это снова принесло улучшение

Перед выходом на ул. поле побежал стабильный без (замены) проблем в течение нескольких часов. Сегодня, когда проблема появилась снова, я использовал этот скрипт (-> https://stackoverflow.com/questions/479953/how-to-find-out-which-processes-are-swapping-in-linux), чтобы найти какие процессы наиболее используемые подкачки. Результат после оргии подкачки, как, что (все Пиды с более 10м использования):

Общий своп используется: 2121344 КБ
========================================
КБ пид имя
========================================
439520 17491 Ява
208148 22719 в Firefox
136640 4337 /usr/Бен/quodli
120852 5271 хром
81832 5264 хром
74284 17003 хром
65368 16960 хром
57088 3675 хром
56184 30923 хром
54412 11331 хром
54264 3878 хром
51508 18382 хром
50088 3163 дух времени-ФЦ
49772 15543 хром
41344 15355 с Compiz
35040 1161 тузды
32124 18374 хром
30940 11339 хром
30044 5752 хром
28780 4235 плагин-полный
24576 31246 эмпатия-чат
23840 17703 хром
22512 3207 ubuntuone-syncd
21588 1937 нтоп
18336 2021 звездочка
17200 3915 хром
13964 1935 файл xorg
12036 10679 хром
11104 30782 сопереживание
11056 2889 питона
10932 16565 knotify4

Экземпляр Java на вершине IntelliJ. IntelliJ, Firefox и Chrome, также были использованы прямо перед коробкой был поставлен на ул.

Итак, мой вопрос: Можно ли как-то предотвратить эти swapouts и почему они происходят? Это может быть связано с некоторыми идентификации простаивающие процессы?

Я не ищу резолюций, таких как:

  • отключить своп
  • купить больше оперативной памяти

Заранее спасибо!

Редактировать: Дальнейшее развитие памяти, один день, в целом, используя те же приложения все время:

enter image description here

EDIT2 (решена): Я отключил дискретную карту ATI вечером ноября. 20 и перезагружается. Затем, использование свопов снизились (см. отсутствует красный уголок в Мунин график) и не появлялся с тех пор, пока поле сделал пару приостановить/полностью на циклы.

enter image description here

Первопричина, кажется, драйвер fglrx от ATI и AMD (катализатора) для Radeon (Радеон мобильность качестве HD 3650 в моем случае).

+91
ARtemius480 12 янв. 2021 г., 16:18:32

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

Вот блог пост о том, как кто-то сделал это (он написал sedml сценарий для "многострочных СЭД": http://austinmatzko.com/2008/04/26/sed-multi-line-search-and-replace/

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

+60
zainmatar 28 янв. 2023 г., 10:39:58

Сообщение об ошибке вводит в заблуждение, так как он не исходит от плагин для OpenVPN, но некоторые другие VPN-плагин. Как и все плагины не сможет импортировать файл, программа не знает, что является лучшим сообщение об ошибке. Попробовать nmcli связи импорт тип подключения OpenVPN файл "именем" , чтобы получить лучшее сообщение.

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

+46
jobozzub 28 июн. 2014 г., 14:28:38

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

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

Так:

  • Это продолжалось в течение многих лет я не замечу?
  • Почему яйца хранятся в течение дня, если не недели в магазине при комнатной температуре, но не в доме?
+37
George L 5 февр. 2010 г., 06:28:15

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