Удалить от курсора до конца строки На ви

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

+207
Shadie Masiya 12 мар. 2012 г., 02:00:03
38 ответов

У вас есть шесть проблем:

  1. Вы в том числе / в начале и конце регулярного выражения. Вы типа /регулярное выражение/ в СЭД, ви, и другими программами для поиска, но вам не нужно это для команды grep. И, по сути, команда grep будет просто включить литерал / символов в шаблоне.
  2. Использовать PCREs в (обычный) грэп, вы должны использовать .
  3. Нет такого понятия, как -выражение; он должен быть --регулярное выражение. Или оставить на —регулярное выражение= и просто дать регулярное выражение как неприкрашенный спор, как это делаете вы в грэп.

Как только я исправил вышеуказанные ошибки, обе команды (грэп -Р и pcregrep) вроде бы работал, но они напечатали всю строку, содержащую шаблон, в том числе любой текст до тега<div ...> или после </див>.

  1. Чтобы напечатать только текст, соответствующий шаблону, необходимо указать -вывода.

Даже после того, как я установил это, у меня есть элемент<div ...> в выходной (но не текст перед тегом<div ...>, или тег</div> или что-нибудь после нее). Так,

  1. Что-то не так с вашим взглядом-за группы — он участвует в матче.

    К сожалению, я не знаю достаточно о PCREs знать точно в чем проблема или как исправить ее. К счастью, я знаю достаточно о pcregrep , чтобы знать, как обойти. Если у вас есть несколько групп захвата в ваше регулярное выражение, pcregrep позволяет выбрать один(ы) вы хотите записать в выходной. Итак, мы можем заставить его работать в pcregrep повернув взгляд-в группу захвата, а затем игнорируя его:

    pcregrep -о2 -р "(\тег<div\sclass\=\'ЦБС\с\'\>)(.*)(?=\<\/див\>)"

    Но даже это сложнее, чем она должна быть. Первый (тег<div ...>) группы не должны быть в группе захвата; т. е., это не должна быть группа на всех. Кроме того, последняя группа ( </div>и посмотри-впереди группа) не должно быть группы вообще. Единственное, что нужно группе-это часть, которую вы хотите захватить между тегом<div ...> и </div>с:

    pcregrep -О1 -Р "\тег<div\sclass\=\'ЦБС\с\'\>(.*)\<\/див\>"

    Обратите внимание, что я изменил -О2 к О1 , поскольку сейчас существует только одна группа.

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

    pcregrep -О1 -Р "<див sclass\='\ЦБС с'>(.*)</див>"

    Теперь, когда мы устранили все для PCRE-ишь частей регулярного выражения (прогнозно-вид-сзади), вы думаете, мы можем использовать это регулярное выражение с простой греп. К сожалению, мы не можем; выше команды зависит от Нвариант, что греп не имеет.

    Однако, мы можем использовать его с СЭД!

    СЕПГ -н -р"|.*<див sclass\='\ЦБС с'>(.*)</див>.*|\1|п"

    Как pcregrep команду, эта команда ищет регулярное выражение (включая материал перед тегом<div ...> или после </div>и, потому что я добавила .* в начале и конце) и заменяет его с #1 группы захвата (единственный). В п В конце приводит к печати строк; к вариант заставляет его не печатать строки, которые не совпадают.

    Выше использует | как регулярное выражение разделитель, потому что регулярное выражение содержит /. Если вы хотите использовать / как ваш разделитель, тогда вам придется бежать по тексту /</див>):

    СЕПГ -н -р "/.*<элемент div\sclass='ЦБС\с'>(.*)<\/див>.*/\1/п"

    К сожалению, СЭД не имеет рекурсивный возможностью поиска. С вариант СЭД - как возможность грэп; это определяет использование расширенных регулярных выражений (РРВ). Без него, мы должны использовать \( и \) для захвата группы:

    СЕПГ -н "ы/.*<элемент div\sclass='ЦБС\с'>\(.*\)<\/див>.*/\1/п"

    Конечно, вы можете сделать рекурсивный поиск, запустив СЭД через Найти.

    P. S. Если у вас есть несколько элементов<div ...> ... </div>с парами на одной линии, эти СЭД команд печатает только первый.

  2. Вы делаете рекурсивный (дерево каталогов) неправильный поиск.

    грэп -Р регулярное выражение *.HTML-код

    pcregrep тот же) выглядит в каждом .в HTML -файл, а потом смотрит на каждый файл и при каких каталог, имя которого заканчивается .HTML-код. Так, В (вряд ли?) событие что у вас есть подкаталог с именем foo.html, тогда эта команда будет искать каждый файл в этом каталоге (даже если это называется файл Makefile или README.txt). Если (как я предполагаю, скорее всего) у вас есть подкаталоги с такими именами, как page42 и индекс, они бы не искали.

    Что вы хотите сделать, это:

    грэп -Р --включить='*.HTML' в регулярное выражение .

    что делает рекурсивный поиск всех каталогов начиная от . (текущий каталог), глядя только на файлы, имена которых совпадают *.HTML-код.

+965
LocoFix X 03 февр. '09 в 4:24

Я использую автоматическую систему развертывания для моего нового развертывания ОС UNIX. У меня довольно сложная топология сети для реализации, и я ищу программный брандмауэр, который делает это легко.

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

Так, например, nginx загружает все файлы в /etc/nginx в/конф/ и рассматривает их как файлы конфигурации. Они могут быть загружены и выгружены самостоятельно, добавляя или удаляя их (и команде с nginx).

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

+962
user3864836 13 дек. 2017 г., 18:31:21
Другие ответы

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


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

Вы можете использовать функции printf или функции sprintf для форматирования бывш.

$ на awk -Ф '{функции printf "%s на%.Файл 2Ф\П", $0, $2*$3}' 
Строки 1,1,4.50,4.50
Строки 2,8,0.30,2.40
Строки 3,14,0.30,4.20
Строки 4,2,2.50,5.00
Строки 5,20,0.30,6.00

или

$ на awk -Ф '{печати $0 функции sprintf("%.2Ф", $2*$3)}файл' 
Строки 1,1,4.50,4.50
Строки 2,8,0.30,2.40
Строки 3,14,0.30,4.20
Строки 4,2,2.50,5.00
Строки 5,20,0.30,6.00
+943
datmeshtho 3 июн. 2018 г., 04:48:51

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

ЛС-Alhr-время-стиль=+""

Будет вам тот же выход Сан-дату и время.

+915
parag tiwari 17 июн. 2012 г., 05:17:26

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

я в 1 2 3
делать
 команды mkdir -Р резервного копирования/ch0${я}
 если [ $? -ЭК ]; тогда
 Эхо "резервную копию каталога/ch0${я} создан"
 для J В Ч Ш
делать
счетчик=0
 граф=`выражение $счетчик + 1`
 если [ $счетчик==я ]; тогда
 СР /дома/владелец/*.${Джей} резервного копирования/ch0${я}
 если [ $счет!=я ]; тогда
продолжить;
 Элиф [ $? не-ne 0 ]; тогда
 перерыв 2;
интернет
сделано
еще
 эхо "может не вернуться до каталог!!"
 интернет 
сделано
+894
Dimitrios Kapetanos 25 июн. 2010 г., 15:30:35

Я работаю на общий кластер. Я видел, как люди бегут распараллеливание кода C на этот кластер, который, когда я использую ТОП , чтобы посмотреть, какие процессы запущены, показано, что, используя (например) 400% процессора, поскольку они с помощью четырех процессоров для одного экземпляра кода.

Сейчас кто-то работает (как я слышал будет) распараллеливание кода на Python. Однако, вместо верхней , показывая код Python, чтобы быть через 400% процессора, оно показано в виде четырех различных процессов, каждый из которых использует свой собственный процессор (на 100%).

Мне интересно, делает питон (когда распараллелен) шоу Топ - а работает так же много разных процессов (в отличие от C), либо это код Python на самом деле не работает параллельно?

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

+893
Steve Myers 26 сент. 2012 г., 18:09:43

В большом формате PDF с высоким качеством изображения (20 страниц, около 400 МБ):

Для Linux существует ли инструмент командной строки, что

  • уменьшает размер файла за счет снижения качества всех (или одного) изображений в PDF
  • позволяет мне определить степень сжатия изображений (например, путем определения абсолютного целевой размер файла или целевой размер изображения в процентах)
  • так что, кроме качества изображения, общий вид PDF-файла остается прежним?

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

Я пролистал список в формате PDF программного обеспечения в Википедии, но не нашел подходящего инструмента.

+887
Arseny 4 дек. 2016 г., 06:02:32

Попробуйте использовать --продолжаем нужным для команды wget.

$ с wget --продолжения http://mirror.ufs.ac.za/linuxmint/stable/14/linuxmint-14-kde-dvd-64bit.iso

Если он способен это должно возобновить загрузку. Также вы могли бы хотеть рассмотреть, используя завиток или даже bitorrent клиент вместо. Вы сможете возобновить гораздо легче с bitorrent и некоторые другие методы загрузки, и большинство современных дистрибутивов Linux могут быть сконфигурированы так, что они могут быть загружены с помощью торрент - клиента, такого как rTorrent и первым.

Ссылки

+829
Jussi Nurminen 10 июн. 2017 г., 00:12:15

от типа команды такой линии

экспортировать дисплей=:0 

затем запускают в Qt приложениях

+826
user361076 23 июн. 2014 г., 01:19:24

Я установил CentOS 7 с рабочего стола GNOME, сегодня я установил языка и Xfce, потом я удалил некоторые пакеты гнома только гном-Шелл. затем система GUI сразу бросить. перезагрузка приводит к черному экрану. в пакет xserver журнала говорит: не удается найти файл "по умолчанию" для символов включить.

как это исправить?

+820
Drew Wagner 26 июн. 2013 г., 03:26:08

Есть несколько способов сделать это. В отличие от запуск Windows, который не имеет общедоступного исходного кода для загрузчика, GRUB-это доступно в различных форматах и это не трудно, чтобы добавить больше. Подход CostinStroie использует вариации загрузки загрузочного сектора и работает отлично если у вас есть жратва установлено, традиционном BIOS и не сетевой загрузки. Вы также можете использовать другой жратвы изображений. Я в свое время жратвы устаревшие изображения, которые в заголовке изображения на него Linux, который может быть загружен с сайта ядра в файле syslinux. Вы можете (хотя я не знаю кто это был) скомпилировать grub как изображения с32 специфичный файл syslinux. другие интересные из них относятся загрузке изображения через PXE жратву из файл pxelinux, загрузка установочного образа дискеты с memdisk.

+795
Argo 9 янв. 2016 г., 04:39:54

Ко всем врачам 'СЭД' там:

Как можно сделать 'СЭД' для извлечения регулярное выражение совпал в линии?

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

Я попытался с помощью обратных ссылок характеристика как ниже

регулярное выражение, чтобы быть изолированы 
 получает `вставить` 
 здесь 
|
 в 
 СЕПГ -н-ы/.*\( \).*/\1/п 

это работает для некоторых выражений, как

 СЕПГ -н 'с/.*\(CONFIG_[а-Яа-З0-9_]*\).*/\1/п 

который аккуратно извлекает все имена макросов начиная с CONFIG_ .'... ( найдено в некоторых '*.файл H') и выводит их построчно

CONFIG_AT91_GPIO
CONFIG_DRIVER_AT91EMAC
.
 . 
CONFIG_USB_ATMEL
CONFIG_USB_OHCI_NEW
.
 е.Т.С. 

Но ломается что-то вроде

 СЕПГ -н-ы/.*\([0-9][0-9]*\).*/\1/п 

это всегда возвращает один цифр как

7
9
.
 . 
6

а не извлечения непрерывного поле Номер, например.

8908078
 89670890 
.
 . 
.
 23019 
.
 е.Т.С. 

P. S.: Я был бы признателен за отзывы о том, как это достигается в 'СЭД'. Я знаю, как сделать это с 'Команда grep' и 'в awk' Я хотел бы узнать, если моя, пусть и в ограниченном понимании 'ООО' имеет отверстия в нем, и если есть способ сделать это в 'СЭД', которую я
просто забывают.

+665
teaguecustommarine 5 мая 2013 г., 23:40:24

При оптимизации на PHP опкод кэша, я попытался чередуя стат параметр ( = опкод кэша проверяет, является ли файл был изменен через стат(), прежде чем использовать кэшированные результаты). Но я не вижу никакой разницы в моих критериев применения. Файловая система используется в ext4, установленный с существует два метода опции.

Правильно ли считать, что метаданные, используемые стат(), хранится в памяти, или там всегда какой-то жесткий взаимодействия, когда стат() используется?

+658
Silverhorse 3 окт. 2015 г., 09:17:42

Раньше я столкнулся с этой ошибки.

lv_root: неожиданные несоответствия; запускает fsck вручную

Которая может быть вызвана постоянной сбоя питания здесь, в нашем офисе. Я исправил это, добавив в CentOS 6.4 диска и запуск e2fsck оттуда. Я последовал за этот блог пост , чтобы исправить это.

Он работал, но после перезагрузки я обнаружил еще одну ошибку

команды modprobe фатально не удалось открыть файл lib/модули/.../ядра/ФС/с ext3 и ext3.ко
нет такого файла или каталога

Я попробовал в этом блоге, но когда я запустить insmod mbcache, он говорит, что файл существует.

Я проверил blkid и файл fstab.

-- blkid
на /dev/sda1, поскольку: идентификатор UUID="22cda703-e846-4f35-894e-144aed40ebf2" тип="ext4"в
на /dev/sda2: идентификатор UUID="W9xhJS-mFKO-Nxfr-Дбки-zPJt-M1Km-kMKe4B" тип="LVM2_member"
на /dev/sdb1: идентификатор UUID="71d748c9-e894-4b5d-9c9d-2a93ec6a9161" SEC_TYPE="файловой системой ext2" тип="с ext3"
/Дев/маппер/VolGroup-lv_root: идентификатор UUID="d988536f-62c8-4a42-8142-9ae6a3292bdc" тип="ext4"в
/Дев/маппер/VolGroup-lv_swap: идентификатор UUID="925b8d63-сd64-42f1-9c06-1f9a4cff4b05" тип="своп"

-- в fstab
/Дев/маппер/VolGroup-lv_root / в ext4 по умолчанию 1 1
Идентификатор UUID=22cda703-e846-4f35-894e-144aed40ebf2 файл /boot в ext4 по умолчанию 1 2
/Дев/маппер/VolGroup-lv_swap СВОП по умолчанию своп 0 0
файловая система tmpfs в /dev/ГИМ файловая система tmpfs по умолчанию 0 0
devpts /dev и devpts/оч гид=5,в режиме Mode=620 0 0
файловой системы sysfs /sys файла файловой системы по умолчанию 0 0
прок /по умолчанию прок прок 0 0
на /dev/sdb1 /mnt в/ДОБ с ext3 по умолчанию 0 0

РН должен быть автоматически монтируется в каталог /mnt/доб

Вот результат моего lsmod выводит

Размер модуля, используемого
vboxsf 37129 0
nf_conntrack_ftp 10475 0
ipt_REJECT 1867 2
nf_conntrack_ipv4 7694 14
nf_defrag_ipv4 1039 1 nf_conntrack_ipv4
iptable_filter 2173 1
ip_tables 9567 1 iptable_filter
ip6t_REJECT 3987 2
nf_conntrack_ipv6 6940 2
nf_defrag_ipv6 8839 1 nf_conntrack_ipv6
xt_state 1064 16
nf_conntrack 65661 4 nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
ip6table_filter 2245 1
ip6_tables 10301 1 ip6table_filter
протокол IPv6 261676 25 ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6
компании jbd 65369 0
ppdev 7297 0
parport_pc 19086 0
восстановить 29925 2 ppdev,parport_pc
i2c_piix4 11156 0
vboxguest 209345 2 vboxsf
pcnet32 29202 0
РИИ 4476 1 pcnet32
vboxvideo 1352 0
ЦУП 227439 1 vboxvideo
i2c_core 25632 2 i2c_piix4,дрм
СГ 24038 0
в ext4 335766 2
jbd2 76054 1 в ext4
mbcache 6017 1 в ext4
sd_mod 34952 3
crc_t10dif 1217 1 sd_mod
sr_mod 13282 0
компакт-диск 33416 1 sr_mod
режим AHCI 35561 2
pata_acpi 2513 0
ata_generic 2805 0
ata_piix 20861 0
dm_mirror 11969 0
dm_region_hash 9644 1 dm_mirror
dm_log 8322 2 dm_mirror,dm_region_hash
dm_mod 70099 8 dm_mirror,dm_log

Вот список установленных ядер

-в bash-4.1$ РПМ-ОК ядра
ядра-2.6.32-358.23.2.el6.i686 в
ядра-2.6.32-431.20.3.el6.i686 в
ядра-2.6.32-358.18.1.el6.i686 в
ядра-2.6.32-358.11.1.el6.i686 в
ядра-2.6.32-431.17.1.el6.i686 в

Я попробовал доступа к Объем через спасательный диск и он работал. Другие ядра, кажется, в ext3.Ко но не загружается ядро-2.6.32-431.20.3.el6.семейства i686.

+648
brad alook 18 авг. 2010 г., 02:26:51

У меня есть сценарий, и я хочу, чтобы это запустить, когда моя перезагрузки системы. Я положил скрипт в/etc/инит.д/Надстрочный

и добавить скрипт в конец файла RC.местные

Баш /етц/инит.д/Надстрочный
# я тоже тест этот
источник в /etc/инит.д/Надстрочный

но ничего не произошло, когда я перезагрузил систему. Файл скрипта 755 Перми.

В чем проблема?

+642
Testo Boost XS 22 окт. 2015 г., 08:19:06

Ситуация:
Две машины (А и Б, с локальных дисков Да & ДБ) подключен через медленную сеть.

Диск да и первоначального резервного копирования для БД, а локально на машину А.

в Btrfs отправить РО-снимок-1-да | ее получите btrfsmount_dir_on_dB

Машины/да отправляет добавочные снимки в ч/дБ более медленной сети.

ее отправить -п ро-снимок-1-да-РО-снимок-2-да | СШ ее б получать btrfsmount_dir_on_dB

Это прекрасно работает. Но сейчас мне нужно заменить диск БД на машину B с DC. На машине B:

в Btrfs отправить РО-снимок-on_dB | ее получите btrfsmount-on_dC

но сейчас, из машины:

ее отправить -п ро-snaphot-2-да-РО-снимок-3-да | СШ б ее получить btrfsmount-on_dC

...результаты в не может найти Родительский идентификатор UUID. Есть ли способ для меня, чтобы исправить это? (Я могу изменить в Btrfs разделов UUID с btrfstune, но это не способно изменить подраздел идентификатор UUID.)

+638
user20540 20 сент. 2014 г., 05:01:41

Виртуальные интерфейсы Ethernet виртуальные интерфейсы, созданные в парах, которые действуют как патч-кабель:

ИС ссылке добавить имя nic0 тип Соколе коллегиального имя vnic0 адрес 00:11:22:33:44:55
связи IP-набор разработчика Эт-ВМ мастер vbr0
связи IP-набор nic0 вверх
связи IP-набор vnic0 вверх

В итоге вы должны потерять vnic0 с 00:11:22:33:44:55 MAC-адрес можно назначить виртуальной машине. Они обсуждаются на macvlan странице упоминалось выше. Я не очень много знаю о macvlan, но это должно работать так же и вы бы не использовать мост vbr0.

ИС ссылке добавить ссылку с именем eth0 в vnic0 адрес 00:11:22:33:44:55 тип macvlan режиме моста
связи IP-набор vnic0 вверх
+620
Jibin Mathew 7 мар. 2015 г., 16:22:31

У меня есть встроенные системы Linux, с различными программами, работающими от пуске. Некоторые из этих программ записи в stdout и stderr с printf().

Когда я войти в систему через SSH, я вижу все эти сообщения выводятся на терминал.

Однако , когда я открываю очередную сессию SSH после этого, конечно, процессы идут по-прежнему работает, но ничего не писал на этот терминал. Это заставляет меня путают о том, как stdout и stderr на самом деле работают. Я думал, что они будут писать на всех терминалах открыть?

+595
Achref Gassoumi 11 июл. 2016 г., 01:52:06

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

Если вы хотите зашифровать только один файл, то GnuPG может быть лучшим инструментом. Пример:

Гоб -с именем

См. Также:

+561
Will Charlton 25 июн. 2013 г., 20:05:37

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

Объем данных достаточно большой (часто более 100 МБ даже со сжатием), поэтому хранение ее в памяти не практично. Это также обременительный работа сканировать много страниц, так что снимки должны быть сохранены в "рабочую зону" на диске, так что даже после перезагрузки системы приложение может быть открыт и ранее отсканированные данные будут готовы для продолжения обработки.

Я не совсем уверен, где именно я должен был сохранить этот важный, но временный, сведения:

  • в /tmp/ - это плохо, потому что данные должны оставаться после закрытия и повторного открытия приложения, и даже остаются после перезагрузки.
  • $Дома/.конфиг/имя_приложения/ не совсем корректно, так как это не конфигурации данные я храню.
  • $Дома/.местные/доли/ не правильно, как кода валюты XDG спец говорит, что это для того, чтобы переопределить такие вещи, как иконы, которые хранятся в /usr/доли/ и никогда не будет "глобальной" сканы положить в /usr/доли/.
  • $Дома/.кэш - это близко, но это не кэш данных, и пользователь будет весьма досадно, если его удалили после того, как они по этой 100 страниц и пришлось сканировать все заново.
  • $Дома/.местные/библиотека/имя_приложения не появляются в любой спецификации, но может быть ок, если .местные средства пользователей-местные (Либ поступающих от /ВАР/Либ/ использования). Если это означает, что местные машины, то это не подходит, потому что пользователь должен иметь возможность войти в машину, с высокоскоростной сканер не сканирует с помощью этого приложения, выйдите из системы, затем войдите на компьютер и откройте приложение, чтобы увидеть, что они как раз по этой - то есть данные должны быть сохранены по сети на выход, и ~$дома/.кэш не должен быть общим среди машин, так что в$Home/.местные может не быть - я не уверен.

Так что любые предложения о том, где наиболее подходящее место для хранения такого рода данных может быть?

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

+539
Mirqana Qocole 2 мая 2010 г., 20:14:15

Я работаю над командной строки системы Ubuntu, который находится на Parallella (СНК с RISC-процессором мути-ядерный сопроцессор). Мне нужен компилятор Фортран для выполнения некоторых вычислений показателей, но мой поиск оказывается бесплодным.

Я попытался скачивания iFort (Intel и номер был слишком большим для системы), установка компилятором gfortran (ССАГПЗ установки оказался слишком сложным), а также установкой других типов компиляторов. Увы, без доступа к интернету я не могу показаться, чтобы получить любой из моих рабочих вариантов.

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

Любая помощь будет оценили.

Спасибо

+527
Eshan Singh 4 дек. 2012 г., 21:21:57

Я бы сделал что-то вроде:

матч на awk '($0, "/*:$") {путь = функцию substr($0, 1, RSTART-1); далее}
 НФ {путь печать "/" $0}'
+401
zrzka 26 мар. 2018 г., 19:56:07

У меня есть система навигации в Clarion MAP680, с какой версии Windows CE на это. Есть ли способ я мог бы взломать его, чтобы получить мой возлюбленный на него Linux?
Это, кажется, имеет 1 ГБ флэш-накопитель или что-то, и слот для SD-карты я никогда не использовал.

Кстати, у меня нет никакого опыта взлома.

+381
Elbossa Aparic 21 июл. 2010 г., 15:09:24

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

помощью figlet() {
 команда -v с помощью figlet >/dev/нуль && командования помощью figlet "[email protected]"
}

Затем вы можете иметь помощью figlet арг1 арг2... без изменений в скрипте.

@Олорин придумал более простой способ определить функцию-обертку, только если нужно (если инструмент не существует):

если ! команда -v с помощью figlet > /dev/нуль; тогда помощью figlet() { :; }; интернет

Если вы хотели бы аргументы с помощью figlet для печати, даже если помощью figlet не установлен, отрегулируйте Олорин предложение следующим образом:

если ! команда -v с помощью figlet > /dev/нуль; тогда помощью figlet() { функции printf '%з\п' "$*"; }; Fi интернет
+379
xonfox 13 мая 2014 г., 17:23:53

найти + Баш решение:

найти . -тип F -имя "*НКУ-[0-9]*" -Exec и Баш-с 'ФН=${1%-ССЗ-*}; МВ "1 $" "$п"' _ {} \;
+377
Eval 10 мая 2011 г., 08:55:36

Мне нужно установить звездочку голосовой почтовый ящик, что:

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

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

+356
Reshan Richards 20 нояб. 2010 г., 19:57:56

Введя следующую команду в bash:

ОКР пользователя | грэп 

и

набор пользователей | грэп 

дает как раз те же имя пользователя.

Откуда мне знать, например, при печатании Эхо $пользователей если оболочка или переменная окружения была показана?

+348
user191164 29 дек. 2014 г., 02:15:33

Делая РМ запрос на подтверждение (как в Ф Руй Рибейру ответ) поможет вам в привычку в зависимости от этого. Затем вы должны либо войти в другую систему, вы будете в для пренеприятный сюрприз.

Вместо этого, я предлагаю себя переучки—двух подходах к виду:

Один, который вы предложили, сделать РМ просто не работать. Это довольно легко, псевдоним РМ=~/bin/, и не-использовать-РМ (и затем, при необходимости, создать сценарий с Эхом, напоминая вам и выход 1).

Второе-приучите себя всегда типа РМ -я. Вы могли бы сделать себе: снова псевдоним РМ=~/bin/, и группа ПМ-я, и есть, что бы скрипт оболочки вдоль линий:

#!/Бен/ш

если ['я' != "$1" ]; затем
 # вы можете использовать дальнейшего сжатия, и т. д. для лучшей командной строки разбора, но это
 # гораздо больше работы.
 Эхе -е "\aIgnoring вашу команду, потому что вы забыли использовать РМ -я".
 выход 1
еще
 старпома РМ "[email protected]"
интернет

(Примечание: "Эхе -Э" может не поддерживаться всеми снаряды; не стесняйтесь использовать /бин/Баш наверху, если ваш /Бен/Ш нет.)

Использовать псевдонимы для этого, потому что вы можете легко установить те только влиять на интерактивную оболочку—вы не хотите нарушать "РМ" в Shell-скриптах.

+318
Olia Koval 21 дек. 2013 г., 21:54:20

Если я правильно поняла вопрос, у вас есть файл, такой:

# комментарий с названием "Волшебное слово"

некоторые вещи, которые не включают в себя волшебное слово

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

Следующие должны сделать это:

если грэп -файле V'^#'.ТХ | команда grep -Q имя; затем
 Эхо "без имени"
интернет

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

+259
FGH 18 апр. 2018 г., 19:21:15
`команде getopts` раковина встроенная для разбора параметров командной строки, в то время как использования getopt-это его встроенный аналог.
+199
SE09 26 сент. 2017 г., 17:55:01

Я с помощью Arduino Юн и я хочу монтирования корневой файловой системы по NFS.

Я скачал прошивок источников, построения проекта, а затем скопировать сгенерированный файловой системы от build_dir/цель-mips_34kc_musl-1.1.15/корень-ar71xx в /Главная/пользователя/СРВ/НФС/корень-ar71xx

в приложения uboot приглашение командной строки я использовал :

setenv bootargs корень=в/dev/NFS не РВ момент nfsroot=192.168.1.1:/главная/пользователя/СРВ/НФС/корень-ar71xx ИС=192.168.1.2:192.168.1.1:192.168.1.1:255.255.255.0::выкл; bootm

переменные приложения uboot среды:

ar7240> printenv
bootcmd=bootm 0x9fea0000
bootdelay=4
скорость=115200
ethaddr=0xb4:0x21:0x8a:0х00:0х00:0х10
при=192.168.1.2
IP-адресов сервера=192.168.1.1 
устройства stdin=последовательный
поток stdout=последовательный
поток stderr=последовательный
ethact=eth0 в
bootargs=корень=/Дев/НФС РВ момент nfsroot=192.168.1.1:/главная/пользователя/СРВ/НФС/корень-ar71xx 
ИС=192.168.1.2:192.168.1.1:192.168.1.1:255.255.255.0::от

Размер среда: 319/65532 байт

Но у меня получилось :

## Загрузка изображения на 81000000 ...
Плохое Магическое Число

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

У меня другой вопрос, но это не очень относится к теме: После сборки проекта у меня есть несколько бинарников (24) под ОГРН/ar71xx/:

поддержка OpenWRT-ar71xx-универсальные устройства wzr-компания HP-ag300h файл по TFTP.Бен 
поддержка OpenWRT-ar71xx-generic и-Тл-mr11u-В1-файлом squashfs-sysupgrade.Бен
поддержка OpenWRT-ar71xx-универсальные устройства wzr-компания HP-g300nh2-файл заводе.Бен
...

Я жду только одного ядра, что все эти образы должны делать ?

Спасибо заранее.

Редактировать:

Я измените строку cmd, чтобы :

setenv bootargs корень=в/dev/NFS не РВ момент nfsroot=192.168.1.1:/главная/bou6/СРВ /НФС/корень-ar71xx ИС=192.168.1.2:192.168.1.1:192.168.1.1:255.255.255.0::выключен; bootm 0x9fea0000

и я не"t имеют плохое магическое число больше, но все равно вопросы:

1 - Как мы можем узнать адрес загрузки ядра

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

+196
Rasith Chaminda 29 июн. 2018 г., 21:25:32

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

Чаун корневой:mydir
чмод 755 mydir
сенсорный mydir/некий-файл
Чаун Боб mydir/некий-файл

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

+176
B Reid 8 сент. 2014 г., 03:22:59

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

#!/Бен/ш
 Эхо привет

и я запускаю его с французского языка, я даже не ожидала, что это выход Бонжур

Часовой пояс не имеет ничего общего с настройкой локали, на английском языке говорят во всем мире, но не все в мире имеет такое же время, как Лондон. Установить ТЗ переменную, чтобы указать часовой пояс, например, т. з.=PST8PDT или ТЗ=Америка/Лос-Анджелесе, по индивидуальной программе, или сделать в/etc/местное время иметь необходимую информацию, чтобы установить его в глобальном масштабе.

+164
MR RsO 2 окт. 2015 г., 11:33:53
$ объявить -п АР
объявить-АР='()'


$ объявить -п МММ
объявить -- МММ="привет"

Что значит -- Значит, здесь? Это говорит какой-то атрибут МММ?

Спасибо.

+136
stimyl1 10 апр. 2017 г., 02:31:07

Я хочу установить Ubuntu 16.04.1 (последний выпуск на данный момент) в моем ноутбуке, и я думал о схеме раздела и файловая система новой ОС.

Во-первых, текущая таблица разделов у меня на моей текущей системе (устаревшее Федора) это: загрузки (в ext4), дома (зашифрованные в ext4), корень (зашифрованные в ext4) и своп. Он работал хорошо для меня, но я думал об использовании файловой системы Btrfs , а не в ext4 , так как я начиталась, что бывший-это улучшение по сравнению с последней. Однако, я, будучи очень простой и нетехнических пользователей, я не понимаю, как изменить файловую систему изменит мою таблицу разделов. Конкретно хотелось бы узнать:

Могу ли я просто сделать мой новый раздел таблицы: загрузки (ее), дома (зашифрованная файловая система Btrfs), корень (зашифрованная файловая система Btrfs) и своп?

Если нет, то я хотел бы принять ряд предложений о необходимости таблицу разделов под ее файловую систему или, если это даже стоит принять эту файловую систему?

+48
Hershey Mesina 31 мая 2016 г., 01:44:32

Этот вопрос является очень расплывчатым, но элементы, которые вы должны рассмотреть, являются:

  • Создать поддомен на DNS-сервере - вы используете имени (Bind9?) так что я думаю ты сам хостинг свой DNS. Это означает создание поддомена делается, добавив его в файл зоны. Если ты не сам хостинг, то вам нужно создать соответствующие А и аааа и / или запись CNAME записи в DNS провайдера.
  • Получить SSL-сертификат для домена. Это обычно требует от вас, чтобы сделать новый закрытый ключ, а затем приобрести сертификат от центра сертификации. Это можно сделать несколькими сертификаты домена, который может быть дешевле, чем несколько сертификатов. Кроме того, вы можете платить больше за сертификат, который косвенно будет работать с любой поддомен.
  • Настроить соответствующие службы для использования нового поддомена. Как минимум, сервис должен быть настроен на использование нового сертификата и закрытого ключа. А также:
    • Веб-серверы должны быть настроены с обновленным виртуальным хостом.
    • Почтовые серверы (постфикс) может быть настроен с обновленным запрос HELO и EHLO в ответ. Я считаю, что это контролируется с myhostname
    • Другие услуги (голубятня) может быть агностиком, чтобы их имя означает, что до тех пор, пока точки поддомен к нужному IP-адресу, сервис должен просто работать.
+33
Arindam Chakraborty 18 февр. 2014 г., 08:50:06

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

+30
busticated 27 мая 2019 г., 00:28:28

Чтобы сделать конкретную задачу “найти узел с IP-адреса на 127.0.0.1 и добавьте псевдоним к нему”

Делать

augtool -б -ы-набор '/файлы/и т. д./хосты/*[при = "127.0.0.1"]/псевдоним[последние()+1]' mycouchdb

Это выглядит в файле /и т. д./узла/ узла(*), который имеет суб-узел настройке=127.0.0.1 и добавляет псевдоним из mycouchdb

Документация

Путь объяснил здесь https://github.com/hercules-team/augeas/wiki/Path-expressions он использует выражение XPath.

К сожалению я не могу найти ничего хорошего.

+19
Ollie C 21 янв. 2012 г., 23:54:53

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

$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 $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 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