Шрифт для Emacs размер изменения размера кадра?

Я с помощью Emacs 23.1.1. Я установил размер шрифта в моем .Emacs с

(набор-лицо-атрибут по умолчанию Нил :высота 100)

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

Любые идеи? Я на нетбуке с Ubuntu, если это имеет значение. Весь мой файл запуска:

(добавить крюк 'после-сделать кадр-функции
 (лямбда (рамка)
(progn
 (набор-рамка-высота рамы
 (/ (х-дисплей-пикселей-высота)
(рамка-Чара-высота)))
 (комплект-рама-ширина рамы
 (/ (х-дисплей-пикселей-ширина)
(рамка-Чара-ширина))))))


(Автозагрузка 'Октава-режим "Октава-мод" шь Т)
(setq авто-режим-алист
 (минусы '("\\.м$" . Октава-режим) авто-режим-алист))
(добавить крюк 'Октава-режим-крюк
 (лямбда ()
 (аббревиатура-режим 1)
 (авто-заполнения-режим 1)
 (если (экв оконные системы 'х)
 (шрифт-замок-режиме 1))))
(инструмент-бар-режим -1)
(набор-лицо-атрибут по умолчанию Нил :высота 100)

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

Emacs

+883
chitraksh bairathee 28 июн. 2013 г., 23:37:46
25 ответов

Я нашел это очень полезно для сбора файлов журналов из CloudFront S3 и загружать их на Google Диск.

Я использовал awscli на Mac-OS после установки этот с awscli самодельщиков. Я побежал команду :

в AWS S3 для синхронизации С3://bucketname/домен/ .

Ведро было наполнено журналы CloudFront установлены (я это включу в CloudFront онлайн редактирование) и все файлы, где вытащил на моем локальном компьютере. Я побежал расстегнул на .GZ файлы и есть текстовые файлы.

После этого в той же папке я использовал команду find + exec, чтобы построить один большой файл журнала, как описано ниже. После этого я сломался журнала в формате журнала CloudFront и создается CSV-файл, используя запятые как Сплит в Неум. Этот CSV-файлы были загружены на диск Google для некоторых сводных анализа и помогли мне найти плохие ребра и недостающие файлы.

Это bash-скрипт я использовал для этого :

`#!Баш/бин
#Присоединяйтесь журналы в один большой файл с помощью Cat , если есть какие-то по умолчанию заголовки на ваши файлы . вы должны удалить их
FILE_NAMES_START = 'E1I*'
найти . -тип F -имя FILE_NAMES_START -экзек кот {} + >> big_log_file.txt
#Выходной Файл Журнала 
Журнал="big_log_file.txt"
Эхо "Дата , Время , Х-ребро-место , SC байт , клиент-ИП , способ , КС-хост , файл-Ури , состояния HTTP , реферер , агент пользователя , URI-запрос , куки-идентификатор , края-результат , Кра-идентификатор запроса , заголовка протокола , байт , время , Х-Forwader , SSL протокол , купить SSL шифрования , КДС-результат-типа" >> csv_data.КШМ
< $Журнале у awk '{печати $1 " , "$2" , "$3 " , "$4 " , "$5 " , "$6 " , "$7 " , "$8 " , "$9 " , "$10 " , "$11 " , "$12 " , "$13 " , "$14 " , "$15 " , "$16 " , "$17 " , "$18 " , "$19" , "$20 " , " 21 $" , " 22 $" , " 23 $" , " $24}' >> big_csv_file.КШМ`

Убедитесь, что файлы TXT и настоящего Кодекса баш в ту же библиотеку или добавить необходимое / к скрипту.

CSV-файла > 100мб не так хорошо работать в Google листов.

+970
lana2004 03 февр. '09 в 4:24

У меня установка CentOS в качестве гостевой виртуальной машины с помощью VirtualBox. У меня есть два интерфейса Ethernet, интерфейс eth0 с NAT и DHCP, и eth1 с хозяином-только адаптер и статический IP.

Я установил Oracle в этой CentOS и я хочу открыть порт базы данных 1521 и порт в диспетчере Оракул (которая зависит от БД-в данном примере 5500). Так что мой

 Настройка брандмауэра # написал система-настройка-брандмауэр
 Инструкция по настройки # этот файл не рекомендуется.
*фильтр
 :ВХОД ПРИНЯТЬ [0:0]
 :ВПЕРЕД ПРИНЯТЬ [0:0]
 :ВЫХОДНОЙ ПРИНИМАЕМ [0:0]
 -Входной сигнал -м государство --государство установило, связанные с-J принимаем
 -Входной сигнал -п в ICMP -J может принимать
 -Вход -Ло -Джей принимает
 -Входной сигнал -М состояние-состояние нового -м ТСР -п протокол tcp --dport 22 -J и прими
 -Входной сигнал -М состояние-состояние нового -м ТСР -Р протокол tcp --dport 1521 -Джей принимает
 -Входной сигнал -М состояние-состояние нового -м ТСР -Р протокол tcp --dport 1158 -Джей принимает
 -Входной сигнал -М состояние-состояние нового -м ТСР -Р протокол tcp --dport 5500 -Джей принимает
 -Входной сигнал -М состояние-состояние нового -м ТСР -Р протокол tcp --dport 465 -Джей принимает
 -Вход -Джей отклонения --отклонения-с ICMP-хозяина-запрещено
 -Вперед -Джей отклонения --отклонения-с ICMP-хозяина-запрещено
Совершать

И судо в iptables -НВЛ в гостевой ВМ показывает:

 Входные цепи (полис принимают 0 пакетов, 0 байт)
 цель ПКЦ байт прот опт в источник назначение
 266 тыс. 103М принять все ... * * 0.0.0.0/0 0.0.0.0/0 состояния, связанные,установленных
 1 84 принимают ICMP -- * * 0.0.0.0/0 0.0.0.0/0
 4749 285K принимать все -- Ло * 0.0.0.0/0 0.0.0.0/0
 3 192 принимать tcp -- * * 0.0.0.0/0 0.0.0.0/0 состояние новых TCP АКДС:22
 0 0 принимать tcp -- * * 0.0.0.0/0 0.0.0.0/0 состояние новых TCP АКДС:1521
 0 0 принимать tcp -- * * 0.0.0.0/0 0.0.0.0/0 состояние новых TCP АКДС:1158
 1001 143K отвергают все ... * * 0.0.0.0/0 0.0.0.0/0 отклонить-с ICMP-хозяина-запрещено

 Цепь вперед (полис принимают 0 пакетов, 0 байт)
 цель ПКЦ байт прот опт в источник назначение
 0 0 отклонить все ... * * 0.0.0.0/0 0.0.0.0/0 отклонить-с ICMP-хозяина-запрещено

 Выходная цепь (полис принимают 220К пакеты, 92м байт)
 цель ПКЦ байт прот опт в источник назначение

Похоже, в iptables показывает меньше записей, чем те, которые я определил в файле.

судо команду netstat-apnt | грэп 5500 показывает, что процесс действительно работает на 5500:

 протокол TCP 0 0 192.168.56.11:25500 192.168.56.11:1521 установил 3332/emagent
 протокол TCP 0 0 :::5500 :::* слушать 3323/Ява
 протокол TCP 0 0 ::ffff в:192.168.56.11:1521 ::ffff в:192.168.56.11:25500 создана 3891/oraclesampleDM

Я сделал несколько телнет Oracle сервера установлены ХХХ. Он может подключиться с 22 и 1521, который, кажется, первые две, которые я добавил в iptables. Он отказался подключать во всем остальном -- кажется, используете старую версию файла.

Но с моей хост-машине, если я открываю браузер и введите https://oracleserver:5500/em/ я получаю сообщение об ошибке.

Я уже сделал команду sudo iptables в перезагрузку после того как изменил файл, и даже после перезагрузки операционной системы.

Я прокомментировал отклонение линии (чтобы увидеть, если там может быть проблема маршрутизации), и даже служба в iptables остановить. Я все еще имеют те же проблемы. Забавно, что СШ работает с хоста на гостя!

маршрут -н в гостевых ВМ выходы:

 Таблица IP-маршрутизации ядра 
 Пунктом Genmask Шлюз Флаги Метрики Использовать Реф Недвижимость
 10.0.2.0 0.0.0.0 255.255.255.0 u 0 не 0 0 eth0 в
 192.168.56.0 0.0.0.0 255.255.255.0 u 0 не 0 0 eth1 и
 169.254.0.0 0.0.0.0 255.255.0.0 U в 1002 0 0 eth0 в
 169.254.0.0 0.0.0.0 255.255.0.0 U в 1003 0 0 eth1 и
 0.0.0.0 0.0.0.0 10.0.2.2 в UG 0 0 0 eth0 в

Что-то странное?

+938
Fazal Luhar 9 мая 2015 г., 02:25:08
Другие ответы

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


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

Я пытаюсь установить Antergos наряду с существующей установки Windows 10 после данного руководства

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

Мои устройства заключаются в следующем:

в /dev/nvme0n1 500ГБ М. 2 существующих выиграть 10 установить
/Дев/СДА хранения 1TB жесткий диск 
в /dev/СКБ 128 ГБ SSD Antergos установки (в настоящее время старый Win10 установить, Я хочу стереть)

И разделяются таким образом:

Тип устройства точка монтирования размер этикетки 
===================================================
в /dev/nvme0n1p1 523M восстановления файловой системы NTFS 
в /dev/nvme0n1p2 в FAT32 файл /boot/efi с ЕСП высота 104m
/разработки/nvme0n1p3 ? 17М
в /dev/nvme0n1p4 файловой системы NTFS для Windows 499Г
---------------------------------------------------
на /dev/sda1, поскольку хранение в NTFS 1Т
---------------------------------------------------
на /dev/sdb1 в ext4 / Antergos 20г
на /dev/sdb2 буд ет экспортироваться своп своп своп 8г
на /dev/sdb3 в ext4 /домашний 98г

Только разделы разработки СКБ отмечены в формат.

В настоящее время у меня файл grub2 и неизвестных [500 ГБ] (например, /dev/nvme0n1) выбран для загрузчика варианты установки.

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

+918
phil h 13 июн. 2013 г., 16:56:43

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

судо найти `дуо` -имя.доб

Я хочу создать псевдоним для более легкого слова, как поиск, так что я использовал команду:

поиск псевдоним "найти `дуо` -название "

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

поиск найти /путь/к/меня/вывод -название

Как я могу избежать этого?

+910
KSONG 28 мар. 2013 г., 23:46:02

Я подозреваю, что есть 'возобновить' файл

файл /etc/initramfs, в-инструменты/конф.д/возобновить

что указывает на UUID, который больше не нашли. Вы можете изменить этот файл, чтобы указать на правильный UUID раздела подкачки, и запустить

обновления-пакет initramfs-u и судо 

См. комментарии #16 и #17 в следующей ссылке в сообщении об ошибке

https://bugs.launchpad.net/ubuntu/+источник/повсеместности/+баг/1763611


Есть разница между вашим случаем и случаем, в отчете об ошибках

  • в вашем случае вы не используя раздел подкачки
  • в случае отчет об ошибке файл подкачки используется (поэтому нет раздела подкачки, который должен быть указан в).
+886
nredko 19 сент. 2016 г., 08:07:22

У меня есть некоторые открытые порты на моем ноутбуке, но команды netstat не сообщает что ПИД/программы, связанные с ними:

$ команды netstat -tulpn
(Не все процессы могут быть идентифицированы, не принадлежащие процесса информация
 не будет показана, вам нужно быть суперпользователем, чтобы увидеть все это.)
Активные интернет-соединения (только сервера)
Прото приема-вопрос отправить-вопрос локальный адрес внешний адрес состояние PID-регулятора/название программы 
протокол TCP 0 0 127.0.0.1:8307 0.0.0.0:* слушать 
протокол TCP 0 0 192.168.122.1:53 0.0.0.0:* слушать 
протокол TCP 0 0 0.0.0.0:13819 0.0.0.0:* слушать 32107/скайп 
протокол TCP 0 0 0.0.0.0:443 0.0.0.0:* слушать 
протокол TCP 0 0 0.0.0.0:902 0.0.0.0:* слушать 
tcp6 0 0 :::443 :::* слушать 
tcp6 0 0 :::902 :::* слушать 

Как я могу выяснить, какой процесс эти открытия? В частности, 443.

+816
user112232 3 нояб. 2017 г., 17:19:55

ГНУ Стоу-это программа для управления установкой пакетов программного обеспечения. Официальный сайт http://www.gnu.org/software/stow/

+803
Irving Litofsky 22 сент. 2016 г., 01:08:11

Re: ваш комментарий на 'никогда не видел его в Windows'

Окна избегает этого, потому что почти каждая программа устанавливает дополнительную копию основных библиотек, которые он использует в собственном каталоге, так что вы в конечном итоге с десятками копий одной библиотеки установлены. Вот почему вы часто видите setup.exe или подобные установщики повторной установке той же библиотеки, как прямой X или точка net или Visual С.

В Windows поддержка версионного DLL файлов, подобно тому, как Linux поддерживает версионный разделяемых библиотек, но Microsoft рекомендует разработчикам включать в свои приложения конкретной версии, что их программное обеспечение зависит от того - что, пожалуй, в доинтернетовскую эпоху, когда это может быть трудно для пользователей, чтобы приобрести копии необходимых библиотек.

Можно сделать то же самое в Linux, но а) это не приветствуется как расточительных и ленивых (как со стороны разработчиков приложений и разработчиков Либ) и Б) линукс не по умолчанию, посмотри в том же каталоге, программа для разделяемых библиотек - это только в каталогах, указанных в переменной LD_LIBRARY_PATH. Некоторые программы идут с фантиками скрипт для изменения LD_LIBRARY_PATH перед запуском двоичный исполняемый файл.

+803
BMcNamara 2 нояб. 2011 г., 21:14:31

Я узнал способ печати элементов 2 элемента размера комбинаций. PHP-код, как показано ниже.

<?в PHP
pc_array_power_set функция($массив) {
 // инициализировать путем добавления пустой набор
 $результат = массив(массив( ));

 оператор foreach ($массив как $элемент)
 по каждому элементу ($результаты как $комбинация)
 array_push($результаты, array_merge(массив($элемент), $сочетание));
 вернуть $результат;
}
$комплект = массив('12345', '56789', '98765');
$power_set = pc_array_power_set($комплект);
по каждому элементу (pc_array_power_set($комплект) как $комбинация) {
 если (2 == счет($сочетание)) {
 печать присоединиться("\Т", $комбинация) . "\п";
}
}
?>

Приведенный выше код печатает выход,

56789 12345
98765 12345
98765 56789

Ссылка на приведенный выше код здесь.

+780
user31624 7 дек. 2014 г., 16:36:13

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

+770
Cameron Bieganek 2 нояб. 2010 г., 06:07:54

Я пытаюсь преобразовать некоторые .jb2e изображений, которые я извлек из PDF в правильной, общий формат файлов изображений, таких как PNG или JPG. Я попытался с помощью jbig2dec, но что сказали мне

jbig2dec фатальная ошибка не в заголовок файлов jbig2 

Что еще я могу попробовать?

Я использую Devuan в ASCII (~= стрейч в Debian).

+687
salembo 18 авг. 2019 г., 13:25:26

Запустить lsscsi -Т. Для ФК приборов, 3-й столбец скажут ФК:<имя порта>,<Порт идентификатор>. Для iSCSI устройств, он должен отображать цели iSCSI имя (например, имя.2001-04.ком.пример:ПДД.СДБ.шурс), хотя это может варьироваться в зависимости от того, используете ли вы оборудование или программное обеспечение, выполнение данных.

Например, это FibreChannel Луне:

[0:0:0:0] диск ФК:0x500507680c258479,0x0b0801 в /dev/СКБ

И это будет iSCSI на Луне:

[2:0:0:0] диск имя.2001-04.ком.пример:ПДД.СДБ.Амми,Т,0х1 /Дев/СДА
+675
user314092 5 нояб. 2018 г., 06:40:01

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

+671
Pikin 22 нояб. 2018 г., 09:00:33

Я хочу, чтобы распечатать список чисел от 1 до 100 и я использовать цикл for следующим образом:

количество=100
для чисел в {1..$номер}
делать
 Эхо $ням
сделано

Когда я выполнить команду, он выводит только {1..100} и не списке число от 1 до 100.

+648
xeLJ 28 окт. 2015 г., 01:04:17

Если вы хотите контролировать уже начали процесс, вы можете сделать это в :

# а pgrep &>/dev/нуль -Ф имя_процесса; не спать 60; сделано; выключение -сек сейчас
+632
makadev 18 июл. 2015 г., 17:45:17

В Арч Вики алса страницы есть подробные инструкции по настройке звука. В качестве страницы Примечания:

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

В большинстве случаев, поэтому все, что вам нужно сделать, это включить каналы, установив пакет ALSA-utils версии и через alsamixer. Вы также должны убедиться, что вы добавить свое имя пользователя(ы) в аудио группы.

+464
Zuqhame Skosana 29 июл. 2018 г., 22:24:54

Перезагрузки Исправлена проблема для меня.

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

+462
Phalgun 6 янв. 2011 г., 08:55:30

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

+442
Chyna Aiko 17 янв. 2013 г., 20:49:14

"система" - это очень неоднозначное понятие. Если мы говорим о ядре, ядро никогда не будет посылать команды SIGTERM. Он будет посылать сигнал SIGKILL, когда убийца ООМ хоть и вызывается.

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

+427
Ganapathy Achari 11 окт. 2017 г., 14:31:14

Ваше заблуждение заключается в том, что вы, кажется, думаете, что в iptables делает переадресацию.

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

Вы просто должны включить переадресацию пакетов

Эхо 1 > /труды/системы/нетто/протоколов IPv4/ip_forward

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

+342
Lindia Lewis 17 мар. 2016 г., 07:56:19

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

Н=$1

file_nm=$2

СЕПГ -я '1,"$н"д' $file_nm

но получаю ошибку, как СЭД: -е выражение #1, символ 3: дополнительные символы после команды

как я могу передать переменную оболочки команду sed?

+282
ehzawad 15 авг. 2010 г., 15:26:12

Двоеточие

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

Установка значений параметров

При установке значений параметров, как формат и runtimepath вы можете не иметь пробел между = и значение. Она должна быть:

установить значение =ОС UNIX
"или
установить значение=ОС UNIX

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

пусть s:файл foo = бар""
пусть &формат = "Юникс"

Функции именования

Когда вы пишете ваши собственные функции имя должны начинаться с прописной буквы. В вашем случае что-то вроде:

функция! Print_hi()
"|
"+----------- Капитал

Совместимый режим

Ваши сохранения и восстановления ЦПО рутина не так уж много. В “нормальной” вещь, чтобы сделать, это сохранить его, то есть свой сценарий, и в конце его восстановить.

пусть s:save_cpo = &ЦПО
набор ЦПО&ВИМ

"Остальной скрипт

пусть &ЦПО = с:save_cpo

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

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

Переписан скрипт

В целом, это должно быть больше в направлении вы хотите его:

пусть s:save_cpo = &ЦПО
набор ЦПО&ВИМ

функция! Print_hi()
 Echo "Привет..его сделали"
endfunction

карте <Ф7> :вызов Print_hi()<СГ>
"|
"+-------------------- Примечание; здесь мы используем двоеточие.

пусть &ЦПО = с:save_cpo

Сопоставление, E488

Другие ответы дали достаточно хорошее объяснение на том, почему вы получаете

E488:Замыкающие Символы

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

Толстой кишки : в вашем сопоставление говорит ВИМ, чтобы войти в режим командной строки. Затем команда печатается звонок Print_hi(). Наконец, <СГ> добавляется для выполнения командной строки. Так же, как войти , если вы написали команду вручную. Фактически она становится автоматической-клавиатуры последовательности.

Более эффективное написание

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

  • :так что %ввода

У меня эти сопоставления в моей RC-файл для быстрой загрузки:

"^О является Ctrl-о (i: клавиши Ctrl-V и Ctrl и-так; чтобы предотвратить движение курсора 
"Сохранить + Источник
inoremap <молчун> <с-с-Ф12> ^О-З<КР>^О:так что %<СR>
nnoremap <молчун> <с-с-Ф12> :з<КР>:так что %<СR>
"Источник
inoremap <молчун> <с-Ф12> ^о:так что %<СR>
nnoremap <молчун> <с-Ф12> :так что %<СR>

Также есть функция, только для поиска выбранного кода, но так как этот пост становится довольно длинный ...

+251
JamieO 2 апр. 2017 г., 11:18:24

DopeGhoti ответ очень хороший, но

  • Он не печатает входной строки 11, 16, 21, ... Хотя вопрос не сказать, моя интерпретация заключается в том, что эти строки должны быть напечатаны. Тем более, что ссылка на “строки 11-15” в конце первого абзаца.
  • Он не обрабатывает входные поля #6. Хотя вопрос показывает собой пример входного файла в которых линии имеют только шесть полей, это не государства-это ограничение (говорят только “данные в несколько столбцов”), и я считаю, что мы не должны всегда предполагать, что реальные данные точно как в Примере.

Так вот мои изменения:

на awk 'начать {ФС=","; ОФС=","} НР<11 {далее} (НР-11)%5==0 { Д1=$1;Д2=$2;Д3=$3;Д4=$4 }
 (НР-11)%5 {1 $=Д1;$2=Д2; 3$=Д3; 4$=Д4 } {печать}'

Это

  • перемещение распечатать заявление на отдельный блок, строк 11, 16, 21, ..., будут напечатаны.
  • перезаписывает $1, $2, $3 и $4 в строках 12, 13, 14, 15, 17, 18, 19, 20, и т. д. (поля, которые должны быть пустым) с сохраненными значениями (Д1, Д2, Д3 и Д4) из строки 11, 16, 21, ..., и затем печатает все (измененных) строк, включая произвольное количество полей.

Например, для этого более интересный пример файла:

В
быстрая
коричневый
лиса
прыжки
высокая,свыше
в
очень,очень ленивый
собака
ловец.
1,водород,1.00794(7),2.2,первая энергия ионизации (эВ),13.59844
,,,,Атомный радиус,25,яблоко
,,,,Ван-дер-Ваальса радиус,120
,,,,Ковалентный Радиус,38
,,,,Валентных электронов,1
2,гелий,4.002602(2),нет данных,первая энергия ионизации (эВ),24.58741
,,,,Атомный радиус,31,вишенка
,,,,Ван-дер-Ваальса радиус,140
,,,,Ковалентный Радиус,32
,,,,Валентных электронов,2
3,литий,6.941(2),0.98,первая энергия ионизации (эВ),5.39172
,,,,Атомный радиус,145,банановый крем
,,,,Ван-дер-Ваальса радиус,182
,,,,Ковалентный Радиус 134
,,,,Валентных электронов,1

(данные взяты из Википедии, с добавлением ароматизаторов пирог в строках 12, 17 и 22), моя команда создает

1,водород,1.00794(7),2.2,первая энергия ионизации (эВ),13.59844
1,водород,1.00794(7),2.2,атомный радиус,25,яблоко
1,водород,1.00794(7),2.2,Ван-дер-Ваальса радиус,120
1,Водород,1.00794(7),2.2,Ковалентный Радиус,38
1,водород,1.00794(7),2.2,валентных электронов,1
2,гелий,4.002602(2),нет данных,первая энергия ионизации (эВ),24.58741
2,гелий,4.002602(2),нет данных,атомный радиус,31,вишенка
2,гелий,4.002602(2),нет данных,Ван-дер-Ваальса радиус,140
2,гелий,4.002602(2),нет данных,Ковалентный радиус,32
2,гелий,4.002602(2),нет данных,валентных электронов,2
3,литий,6.941(2),0.98,первая энергия ионизации (эВ),5.39172
3,литий,6.941(2),0.98,атомный радиус,145,банановый крем
3,литий,6.941(2),0.98,Ван-дер-Ваальса радиус,182
3,Литий,6.941(2),0.98,Ковалентный Радиус 134
3,литий,6.941(2),0.98,валентных электронов,1

Вопрос также неясно, о том, линий 1-10 должны быть напечатаны. Если они должны, то изменение НР<11 {далее} для НР<11 {печать; далее} (в моей команде или DopeGhoti это).

+168
Sirius2754 3 апр. 2016 г., 01:39:10

Г-группа каналов такие же, как б/н. Если вы хотите подключиться с помощью G только можно использовать iwconfig так iwconfig eth0 в частота 2.422 г

+109
Ochotona 23 июл. 2019 г., 20:12:56

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

Создать небольшой shell-скрипт, который будет содержать команды должен быть запущен, когда приходит новое сообщение:

#!/Бен/ш

если [1 $ = истинно ]; тогда
 игре new_mail.в формате WAV
 уведомления-отправить-значок=Icedove icedove есть новые сообщения!'
интернет

Сохраните скрипт и сделайте его исполняемым:

чмод +х /path/to/script.sh

Установить расширение FireTray, потом зайти в его настройки. На вкладке Почты, разместить полный путь к скрипту в запуск на счет изменения.

Некоторые заметки:

  • Скрипт будет вызываться FireTray либо с аргументом истинного или ложного. Аргумент будет истинным , если есть Новая почта.
  • игре приходит из пакета пакет ALSA-utils версии, и должен быть установлен по умолчанию. Если использовать PulseAudio, вы можете использовать paplay , а не из пакета с PulseAudio-utils версии, но в игре должен работать с PulseAudio тоже.
  • уведомления-отправить должен пакет через libnotify-bin и.
+19
HM Movies 1 нояб. 2010 г., 02:12:19

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil