Используя переменную с awk -V в shell-скрипт

У меня был тот же вопрос, и первым нашли этот ответ. Я установил утилиты (https://github.com/rupa/z).

Это именно то, что вы ищете, потому что Зи узнает от ваших компакт-диск команды, и отслеживает каталоги по frecency принципе (частые и недавние). Так что после вы делаете после того, как обе команды cd, вы можете сделать somtehing как:

з документами
з ДС

чтобы перейти к /Проект/Warnest/документов/ и ~/Dropbox и/проектов/ДС/тест/ соответственно. Аргументы Z являются регулярными выражениями, так что вам даже не нужно вводить полное имя папки.

+361
smoss321 25 апр. 2012 г., 06:49:50
19 ответов

Фон

Я использую рысь на пару лет свалить автоматически (через cron), процесс (через Неум, СЭД, и т. р.), затем по почте (в BSD-mailx) содержимое веб-страницы. Это работает очень хорошо-до недавнего времени, когда сертификат безопасности сайта истек и идиотские веб-админы не удосужились обновить его. Теперь автоматизированное решение не из-за рыси упираясь в сертификат и ожидает ввода пользователя, прежде чем продолжить.

Попытки решения

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

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

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

Вопросы

  • Есть ли способ, чтобы файл не был сохранен/идентифицирована как двоичный?
  • Или как-то преобразовать из двоичного в некоторых допустимых символов?

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

ЗЫ: у меня, помнится, была аналогичная проблема под рысь, но это было разрешено, если не ошибаюсь, она при помощи ключа -display_charset=кодировка UTF-8 при вызове рысь.

Обновление

Здесь, используя предложение Лукаса, то, что работает:
завиток --неуверенно https://my.url.html >/home/user/file.html рысь -display_charset=УТФ-8 -свалка -nonumbers -nolist /home/user/file.html | СЭД фу начать | СЭД фу конец | тр фу >/home/user/file.txt кошки /home/user/file.txt | почты -с "Сегодняшний файл" [email protected]
Довольно klunky два этапа, и я уверен, что там должен быть простой способ, чтобы упорядочить и сделать более элегантный, но он получает работу. Может кто-нибудь предложить улучшения? Очевидно СЭД-фу и тр фу замещают реальное СЭД и тр команд я использую, в основном без учета HTML-тегов и лишних пробелов.

+1000
Katie McLeod 03 февр. '09 в 4:24

Я был в состоянии получить отладчик xdebug в Ubuntu работать с PhpStorm и NetBeans и 7.2 , см. Этот пост о том, как настроить это. Этот учебник я элемент < href="http://purencool.com/installing-xdebug-on-ubuntu">не последовало.

+892
EUstudies 28 нояб. 2021 г., 23:33:39

После завершения работы, в Fedora 27 ботинки для входа в режим, после loggng в зависает на сером экране. Я могу пойти в корпус, клавиши Ctrl-альт-Ф2 и все вроде бы хорошо. Я пробовал Вэйланд и xorg, я даже закомментированная usewayland=значение false в файл/etc/ГДМ/таможня.конф

Ничто не похоже на работу.

+885
vpixie 4 авг. 2014 г., 08:13:58

Попробуйте это,

Вариант 1:

на awk '{gsub(/Ф==/, ""); напечатать 3$","$(УХЛ-4)" "$(НФ-3)} файл' 

13,Требуется file.csv.gz
  • gsub заменить "Ф.==" с null.
  • печать 3-го поля от начала и 4-й и 3-й подано с конца строки

Вариант 2:

Эхо "`у awk '{ печати $3}' файл && как awk -Ф '==' '{печати $2}' файла| у awk '{печати $1" "$2}"" | тр '\п' ','
  • печать 3-й столбец с пробелом в качестве разделителя.
  • разбираем 2-й столбец с "==" в качестве разделителя и из печати 1-й и 2-й столбец с пробелом в качестве разделителя.
  • транспонирование строки с разделителями

Примечание: опция2 только для одной входной линии.

+802
VoVa 31 мар. 2023 г., 08:28:46

У меня есть несколько закладок для finance.yahoo.com. Каждая закладка содержит список серий котировки акций, которые я наблюдаю. Я дал закладки уникальные имена, что делает их легко идентифицировать (например, "$- инвестиции".)

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

+698
Fafa Fafek 11 февр. 2019 г., 13:49:33

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

Есть ли способ избавиться от этой интеграции?

+682
Fahed 12 мая 2017 г., 18:52:06

Поскольку обновление для OSX 10.9 Mavericks с помощью VirtualBox машины, которые имеют сетевой мост были не в состоянии начать.

Снова установить в VirtualBox решает проблему временно, но это не переживает перезагрузку (или в моем случае пинать питания кабель!).

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

+674
Dhiraj Pisal 14 июн. 2010 г., 20:02:39

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

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

Однако, я должна предупредить вас - подход кривляется-это, конечно, высокий риск-высокая награда одна. Если вы реализуете это, вы почти наверняка придется вкладывать довольно работы detailling и понимание большого количества сложных проблем, которые вас, скорее всего, никакого прогресса не будет в течение вашей жизни. Действительно важные вопросы неизбежно нет прямой вперед решение (или, во многих случаях не решение), так что даже если ты приведешь себя в лучшем положении, чтобы напасть на них в правильных обстоятельствах, нет никаких гарантий, что эти обстоятельства когда-нибудь сбудется (или что вы первыми узнаете, если некоторые недавние разработки в области делает один из "ваших" открытых проблем сговорчивей). Что сказал, Если вам удалось решить даже очень большая, важная проблема, ваше влияние действительно будет выше, чем то, что вы можете достичь за десятилетия дополнительных исследований.

+667
Andre Hopkins 10 нояб. 2015 г., 16:47:59

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

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

Вы также получаете "после ожога" после некоторых упражнений. По данным этого источника

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

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

+575
silverdagger 18 февр. 2022 г., 09:29:42

http://paste.ubuntu.com/1003476/ Привет, есть несколько вещей, которые вы должны проверить:

  • к сожалению, если ваши узлы имеют плохие часы, они будут не в состоянии зарегистрироваться (ошибка 978127)
  • вы, возможно, должны добавить следующее в /etc/maas/maas_local_settings.py

    PSERV_TIMEOUT = 30

+450
david kiarie 12 июн. 2010 г., 02:07:51

Вы можете нажать правой кнопкой мыши с помощью 2 пальцев одновременно. Это то же самое для клиентского приложения от Microsoft RD для Android, а также.

+429
nick4eva 12 июн. 2010 г., 06:00:04

Если у вас есть Mac, вы можете увидеть, какие каналы работают на других близлежащих беспроводных сетей. Просто зайдите в "Об этом Mac "' (меню Apple) и нажмите кнопку Подробнее. Нажмите кнопку 'системы отчетности' и выбрать Сеть - Доступ к Wi - Fi с левой стороны. В разделе интерфейсы текущей сети, то все остальные местные WiFi сети с каналов и режим. Очень удобный инструмент для поиска свободного канала. 11 используется много рядом со мной на 2,4 ГГц и изменение это сделало реальную разницу.

+315
Beautyarshat14 21 янв. 2013 г., 22:44:48

Мой интернет-провайдер имеет собственный широкополосный портал и сеанс длится всего 12 часов, после чего мне нужно перелогиниться. При перелогине скачать пума будет прервана, поскольку соединение сбрасывает.

Я хотел бы взять мой Mac к дому моего друга для увеличения чистой скорости. Будет ли скачать быть возобновлена или мне придется начать скачивание весь путь с самого начала?

+300
Pauline Ryan 28 нояб. 2019 г., 01:49:50

Что вы предлагаете, называется треугольный арбитраж. Некоторая информация есть на вики-странице: https://en.wikipedia.org/wiki/Triangular_arbitrage

Идея интересная и если отросток достаточно быстрее она должна быть без каких-либо (или нескольких) риска.

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

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

+287
Mathletics 14 авг. 2014 г., 15:29:30

В Xcode поддерживает вкладки. Вы можете добавить новую, нажав команда ⌘+т, или выберите Вид > показывать панель вкладок, чтобы держать бар открыт всегда, так что вы можете нажать + кнопку. С несколькими вкладками, вы можете использовать команду ⌘+{ и команда ⌘+} для переключения между ними.

Как отметил bassplayer7 в комментариях, вы можете также использовать несколько окон и переключаться между ними с командой ⌘+`(Апостроф) или команда ⌘+~(Тильда).

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

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

Как для навигатора, используйте группы, чтобы объединить соответствующие файлы для облегчения доступа. Используйте Файл > Новый > группа или Файл > Новый > группа из выбора для добавления группы и переставлять вещи, однако вы хотите. Вы можете полностью удалить оригинальные группы, созданные в оригинальном проекте, если вы хотите, так как они предназначены только для навигации и не влияют на фактический проекта.

+275
charliefx 9 апр. 2017 г., 13:56:27

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

+153
Purag 27 апр. 2022 г., 11:29:54

Согласно правилам Шенгенской визы при подаче документов на туристическую визу:

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

Какое посольство обращаться за шенгенской визой? Количество дней является одинаковым для Нидерландов и Швейцарии?

1 Германия (6-8 Сентября)

2 Нидерланды(8-11 Сентября)

3 Швейцария(11-14 Сентября)

С указанным маршрутом, это действительно выглядит просто применить к Германии из-за равное количество дней в каждой из стран Шенгенского соглашения. Однако когда мы достигнем шенгенские посольства/консульства или визового центра (Центр по упрощению визового режима), они обычно начинают отсчет с бронированию/жилье на месяц для каждого из государств-членов Шенгенского соглашения.

1 Германия (6-7) 2 ночи

2 Нидерланды (8-10) 3 ночи

3 Швейцария (11-13) 3 ночи

Так что, очевидно, мы не можем применить к Германии, поскольку заявитель только останавливались там в течение 2 ночей. Однако существует равное количество ночей пребывания между Нидерланды и Швейцария, поэтому заявитель должен обратиться за Нидерланды, потому что он будет входить Нидерландов до Швейцарии.

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

Ответ ниже предоставлен посольство Швейцарии (Шенген государств-членов):

enter image description here

enter image description here

+64
Nadeer Nadi 9 сент. 2018 г., 02:43:14

Несколько вопросов с вашего командной строки:

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

Взятые все вместе, и предполагая, что первая запись начинается со второго 1, у нас есть это:

на awk -Ф-в min_secs=2000 '
{ 
 а (ВН + сдвиг < $1) {
 печати (НР + шифт) ",НС,НС,НС,НС"
 сдвиг++ 
}
печать
}
Конец {
 пока (ШП + сдвиг <= min_secs) {
 печати (НР + шифт) ",НС,НС,НС,НС"
 сдвиг++ 
}
}
'в /tmp/test1 не
+52
gokberkcan7 9 окт. 2018 г., 05:59:33

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

Например, местный поставщик продает шесть различных видов сливочного масла (не считая уточнить), с точкой плавления колеблется в пределах 29-40 °с (84-104 °Ф).

Круассаны конкретную пользу от сливочного масла с более высокой точкой плавления (~34 °С, 94 °F) и повышенной пластичности для процесса слоения.

+50
Maclayne 14 февр. 2010 г., 04:44:58

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