Поиск Vim в глобальные переменные

Я могу вывести переменные в Vim с помощью :пусть G: но я не могу искать в нем (горячие клавиши кажутся очень ограничено). Может ВИМ открыть этот контент, как внутренний буфер или переходят на другие команды?

+461
EEEEE 10 дек. 2014 г., 10:36:34
31 ответов

Вы должны сделать это

для меня в {1..6}; делать
ip_var="IP_$я"
id_var="ID_$я"
 через wget ... "по адресу http://${!ip_var}/..." -о "/домашний/администратор/журналы/${!id_var}/..."
сделано

Это использует "переменную косвенности", как это описано в руководстве: https://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion

Однако пронумерованные переменные топорно. Использовать вместо массивов:

ИС=( "ХХ.ХХ.ХХ.ХХ" "ХХ.ХХ.ХХ.ХХ" ... "ХХ.ХХ.ХХ.ХХ" )
ИД=( "ыыыыы" "ыыыыы"... "ыыыыы" )

для ((Я=0; я < ${#ИС[@]}; я++)); делать
 через wget ... "по адресу http://${ИС[я]}/..." -о "/Дома/администратор/журналы/${идентификатор[я]}/..."
сделано
+956
Ellis Lin 03 февр. '09 в 4:24

Заметьте важную строку:

debug1: пропуск СШ-кнопки DSS /дома/ДГ/.по SSH/id_dsa, который находится не в PubkeyAcceptedKeyTypes

От http://www.openssh.com/txt/release-7.0

  • СШ(1), накопитель sshd(8): расширение шифров, Маков, KexAlgorithms, HostKeyAlgorithms, PubkeyAcceptedKeyTypes и HostbasedKeyTypes возможность добавления в стандартный набор алгоритмов вместо того, чтобы заменить его. Вариантов сейчас может быть с префиксом '+' для записи по умолчанию, например "HostKeyAlgorithms=+СШ-ДСС".

Попробуйте добавить следующее в файл/etc/СШ/файле ssh_config или ~/.по SSH/config файл

PubkeyAcceptedKeyTypes +СШ-ДСС

Примечание: В дополнение к генерации новых ключей RSA и пропуская эту проблему все вместе (простой SSH-ключей должно хватить), я бы также предлагаем использовать SSH-копия-удостоверение личности , вместо того чтобы заниматься изготовлению ключей вручную.

+939
user3142695 27 нояб. 2016 г., 09:47:48
Другие ответы

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


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

Что поток не изучен используйте команду!? Я пытался захватить его с

(перфорация стат-х, -ecache-не попадает ./а.из>/dev/нуль) 2> результаты

следующим https://stackoverflow.com/q/13232889/50305, но безрезультатно. Почему я не могу захватить вход... это как позволить некоторые рыбы уйти!!

+864
DigitalPig 10 янв. 2014 г., 21:58:52

Сообщение об ошибке поступает, потому что баш пытается расширить * в ваш спор в ЛС через Глоб шаблону. Он всегда будет через такую ошибку, когда Глоб не соответствует рисунку. В * затем передается в ЛС , как настоящая звездочка, которая не соответствует файл, так что ЛС будет ошибка!

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

  1. команда ls /usr/Бен достаточно, чтобы перечислить файлы в каталог bin, вам не нужна звезда.
  2. Вы никогда не должны анализировать выход ЛС на всех, она неоднозначна и потенциально опасные.
  3. Вы могли бы получить тот же эффект без грэп, делая Общ /usr/Бен/*молния*, но в ЛС все же избыточен, вы можете просто передать Глоб расширение файла: файл /usr/Бен/*молния*

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

$ найти /usr/Бен -имя_экземпляра '*zip-файл*' - Exec и {} +
+861
Lokeshwaran 11 мар. 2015 г., 16:02:49

Попробуйте:

для меня в {1..22}
делать
 грэп -ш "^образец$я" "файл$i.txt"
сделано >final_output.txt

Примечания:

  1. {1..22} пробегает все целые числа от 1 до 22. Для людей не знакомых с C, это, наверное, более понятный (но менее гибкий), чем ((я=1;я<23;я+=1))

  2. Важно, что выражение ^образец$я быть заключена в двойные кавычки, а не одинарные кавычки, так что оболочка будет расширяться .

  3. Если все, что вы хотите final_output.txtнет необходимости создавать промежуточные файлы.

  4. Обратите внимание, что это эффективно разместить перенаправление final_output.txt после сделал заявление: таким образом, снаряд должен открывать и закрывать этот файл только один раз.

+847
Roman Shamritskiy 7 янв. 2013 г., 10:20:20

Как было предложено, вы можете попробовать команду

ждать
#вместо 
подожди$!

потому что я очень сомневаюсь, что есть какая-либо команда, называющаяся ждать$! может быть, то, что вы хотите использовать , ждать $!

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

+819
BARB 7 окт. 2013 г., 10:47:00

С помощью pgrep:

грэп -Ро '(^|[ ,])КЛЮЧ1:\к[^,]*'

или для egrep и отрезал:

команда grep -Эо '(^|[ ,])КЛЮЧ2:[^,]*' | вырезать -д: -Ф2-

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


Если вы имели правильное формате JSON, например

{ "КЛЮЧ1":"ЗНАЧЕНИЕ1", "КЛЮЧ2":"ЗНАЧЕНИЕ2", "КЛЮЧ3":"ЗНАЧЕНИЕ3" }

вы можете использовать jq не:

jq не ".КЛЮЧ2"
+789
eharper256 24 июн. 2019 г., 16:54:23

Для почти любой вопрос вида: "Почему х преобладающий выбор в г сегмент рынка?" ответы, которые сгрудились вокруг двух факторов.

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

В какой-то момент в 90-х Дональд Беккер вышел какой-то код и информация о кластер Beowulf, что он и Томас Стерлинг был построен для проекта в НАСА. В этом используется стандартное оборудование, ОС Linux и включающий MPI (интерфейс передачи сообщений) и PVM (параллельная виртуальная машина) библиотек для распределения вычислительных задач в сети узлов.

На момент необходимых альтернатив гораздо более дорогостоящее оборудование (в основном рабочих станций Sun), у несвободных программ лицензирования С в/узла или/затрат процессора, и, как правило, были закрыты источника или имеет значительное закрытым исходным кодом.

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

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

+729
Sudo Nara 21 дек. 2010 г., 13:46:22

Возможные Дубликаты:
Как я могу найти файл, имя которого содержит заданную строку, например “АБВГД”?

Как найти файлы в терминал, который содержит строку "фу"?

Я пробовал следующие, но не работает.

найти *фу*.* // любой символ до или после "фу" любого расширения.

Я попробовал погуглить Unix или Баш Дикие карты, но не дает мне никакого полезного результата.

+712
Errol Houston 1 нояб. 2017 г., 09:53:51

Я открываю страницу из какую-либо команду, а затем нажмите сек.

  • В помощь, для поиска части, что означает "охватывающий файлы" имеете в виду?
  • Какие "файлы" судил?

Я ищу шаблон, и нажмите Н , чтобы повторить предыдущий поиск. Я не нашел никакой разницы между Н и ЭКУ-Н.

Поиск

 /шаблон * Поиск вперед для (n-го), соответствующие строки.
 ?шаблон * Поиск назад для (n-й), соответствующие строки.
 Н * повторить предыдущий поиск (для n-е вхождение).
 Н * повторить предыдущий поиск в обратном направлении.
 ЭКУ-Н * повторить предыдущий поиск, **охватывающих файлы**.
 ЭКУ-Н * повторить предыдущий поиск, обратная реж. & **охватывающих файлы**.
 ЭКУ-у отменить (изменить) выделение поиск.
 &шаблон * отображения линий
+710
ariel Brawner 6 янв. 2011 г., 06:54:49

С colrm

Эхо '901.32.02' | colrm 2
+708
user9056 24 нояб. 2010 г., 01:01:02
вставка - - < файл | СНП | уник -с
+708
Dani Grosu 16 янв. 2013 г., 05:11:40
СЕПГ -Н '/^``/,/^`` < ввод/ Р'.файл

Будет печатать все линии между`, Но в том числе тоже линии``. Чтобы избавиться от этого:

СЕПГ -Н '/^``/,/^`` < ввод/ Р'.файл | редактор sed '/^``/ д'

Вы можете найти объяснение того, как использовать диапазоны линии по шаблону, а 'P' и 'Д' команды, начиная отсюда:

http://www.grymoire.com/Unix/Sed.html#uh-29

+672
replicante2000 12 июл. 2011 г., 15:20:56

Я пытаюсь установить notepadqq на RedHat 7.4. Для этого я запускаю

судо ням установить notepadqq

Тем не менее, я получаю следующие ошибки,

Ошибка: пакет: notepadqq-0.46.1-0.el7.в CentOS.архитектуру x86_64 (FedoraPeople-море)
 Требуется: libQt5WebKit.так.5()(64бит)
Ошибка: пакет: notepadqq-0.46.1-0.el7.в CentOS.архитектуру x86_64 (FedoraPeople-море)
 Требуется: libQt5WebKitWidgets.так.5()(64бит)
Ошибка: пакет: notepadqq-0.46.1-0.el7.в CentOS.архитектуру x86_64 (FedoraPeople-море)
 Требуется: qt5-qtwebkit

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

 Нет пакет qt5-qtwebkit доступен.

Как мне обновить мой qt5, так что я могу установить notepadqq?

+611
3hiremath 20 янв. 2020 г., 07:30:02

Общее решение для произвольного количества файлов:

 для file1 в log1.txt log2.txt logN.txt; делать
 для file2 в logA.txt logB.txt logC.txt; делать
 для файл file3 в logD.txt logF.txt logE.txt ; делать
 match1=$(хвост -Н 5147 $файл1 | команда grep -C 'на строку');
 match2=$(команда grep -C "в строке" $файл2);
 3 в ряд=$(команда grep -C "в строке" $файл file3);
 Эхо "(match1 $ + match2 $ + $3 в ряд) * 200" | до н. э.;
сделано;
сделано;
сделано

Это позволит подсчета вхождений строки в последней 5147 линии каждого из $файл1S и сохранить как $match1. Затем подсчет числа линии в каждой из $файл2S и сохраните его в качестве match2 и количество вхождений в каждый файл file3 как $3 в ряд. Затем, он будет рассчитывать ($match1 + $match2 + $3 в ряд) * 200.

Просто добавить еще один файл в то, что вы делаете и ремонтируете свой синтаксис:

Эхо "$(хвост -Н 5147 журнал log1.журнал.2013-11-18 | команда grep -C 'на линии') \ 
 $(грэп -с 'Lоg2 линии'.журнал) $(команда grep -C 'на Log3 линии'.журнала)" | 
 у awk '{печати ($1+$2+3$)*200}' 

Есть несколько уловок, которые здесь. команда grep -C, который рассчитывает играм вместо того, чтобы печатать их, поэтому нет необходимости в туалет. на awk может сделать математику, поэтому нет необходимости в до нашей эры. Я использую эхо , а не выражение , потому что я не делаю арифметики в оболочке больше, просто повторяя результаты трех запросов и передача их на awk. Это должно вылиться в что-то вроде:

Эхо "10 4 12" | у awk '{печати ($1+$2+$3)*200}' 

Более лаконичный вариант:

Эхо $((($(хвост -Н 5147 журнал log1.журнал.2013-11-18 | грэп -с "на линии) + \ 
 $(грэп -с "линии" Lоg2.журнал) + $(грэп -с "лне" Log3.журнал)) * 200))

Это делает всю математику в оболочке, используя $(( )) нотации. Вы можете попробовать его команда echo $((2*4)). Это не очень легко читать, она расширяется:

Эхо "$(( ($file1_matches + $file2_matches + $file3_matches) * 200 ))"
+583
Lisa Whalen Burks 3 авг. 2015 г., 08:57:47

В пакет помощью apache2-utils версии присутствует утилита под названием rotatelogs, это может быть полезным для вас.

Синопсис:

rotatelogs [ -Л ] [Л имя_ссылки ] [ -п программа ] [ф ] [т ] [ -в ] [ -Е ] [ -С ] [ -Н кол-во файлов ] журнал rotationtime|размер(Б|К|М|Г) [ смещение ]

Пример:

your_program | rotatelogs -н 5 /ВАР/лог/лог 1М

Полную инструкцию вы можете прочитать по этой ссылке.

+579
user3680688 1 сент. 2018 г., 22:30:34

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

Вы можете хотеть рассматривать tlog и кокпит-сессии-запись пакет. Красная Шапочка, похоже, продвижении этих инструментов с RHEL8.

+567
user223476 31 окт. 2012 г., 15:26:09

Этот коэффициент перезаряда сократилось в V4.19, С 10 до 3. Поэтому коэффициент перезаряда не поднять мое внимание так сильно :-).

[ПАТЧ ИСПРАВЛЕНИЕ/УЛУЧШЕНИЕ 0/4]

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

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

Действительно, я нашел очень заметная разница между В4.18-стабильный и V4.19-стабильных ядер с тестом на моем ноутбуке жесткий диск. Я смотрел, читал В. С. скорость записи через vmstat с 1, при выполнении одновременного чтения/записи тест:

ФИО --ioengine=psync-размер=2Г --имя=чтение --РВ=чтение --имя=запись --РВ=писать 

На 4.18-стабильные ядра, писатель заканчивает первый. На В4.19-стабильный, читатель заканчивает первый. Но динамика еще более интересным. На В4.19, vmstat с 1 главным образом показывает читателю предоставляется 2-3 раза пропускную способность делиться писателя, с помощью нескольких исключительных образцов. На В4.18, пропускная способность дико колеблется между читателем и писателем.

Это не на всех указывают на его собственные. Но я не могу не думать об очевидных гипотез. 1) возможно, первоначально 10х перезаряда включен существенный "фактор выдумки", компенсируя то, что было на самом деле ошибки в значения? 2) возможно в V4.19 коэффициент перегрузки из 3 объясняет, почему читатель выделяется в 2-3 раза пропускную способность делиться писателя?

Я также разместил этот вопрос в списке рассылки значения, и Паоло Валенте пытался дать мне ответ. Он указал мне на смену перезаряда в V4.19. Он также заявил, что коэффициент перезаряда-это больше, чем просто оборудование схрона пишешь:

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

Во всяком случае, другие практические последствия этого внутреннего "компенсации" от значения являются несравнимо лучше отзывчивость результаты представлены, например, на Рис. 2 и 5 тут (и во многих других мест):

http://algo.ing.unimo.it/people/paolo/disk_sched/results.php

(Я имею в виду, в частности, в случаях пишет в фоне); или результаты пропускной способности, пишет в фоновом режиме на рисунках 1 и 4 в одной и той же странице.

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

https://groups.google.com/forum/#!тема/значения-iosched/yjZDn_HnLIc

+565
Gwyn Garey 5 мая 2013 г., 15:28:57

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

Я недавно купила нетбук (Хайер 11 Г2), и хотел загружать Linux. Поэтому я попытался использовать chrx, и я "успешно" создан раздел для GalliumOS нагрузки. Однако, потом я понял, что в настоящее время отсутствует право прошивок мод, там для этого на моем железе. Поэтому я решил пойти с гренками, пока я жду. (Я очень новой модели, возможно ошибся).

Крутон создали раздел 1.6 ГБ, чего вполне достаточно для операционной системы (верный), рабочего стола (xcfe), хрома и 18 МБ свободного пространства. У меня тоже есть видимый диск в файловую систему Linux под названием "9.7 объем ГБ". Я убежден, что этот раздел я сделал для GalliumOS. Он даже имеет некоторые GalliumOS пакеты в нем.

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

Я уже пробовал powerwashing моем Chromebook, и это не сработало.

Спасибо!

+563
Michael Aguzie 23 мая 2019 г., 18:01:04

Я хотел бы сохранить размер каталог в переменную

размер=$(дю foo_bar) | у awk '{печати 1$}';
Эхо $размер

Создает пустой выходной. Что случилось с выше строк кода?

+543
User133713 11 мар. 2014 г., 13:52:06

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

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

Я не в состоянии повторно запустить apt-получить обновление.

корень@команды mygroup-03074302:/# судо apt-получить обновление
команду sudo: не удается разрешить принимающей команды mygroup-03074302
Е: не удалось заблокировать каталог /var/lib в/с dpkg/блокировки - открытия (11: ресурс временно недоступен)
Е: не удалось заблокировать каталог администрирования (файл/var/lib в/с dpkg/), другой процесс, используя его?

Это новый ВМ я не модифицированной жратвы лично.

+535
poorva 17 июл. 2015 г., 18:49:50

Вы можете трубы, что вы идете к этому:

с wget -4 -qо- {$запрос} |\
html2text |\
на awk '/<название>/,/<\/заголовок>/{печать}'
+450
user2955971 25 мая 2016 г., 21:59:53

Я использую Линукс Минт 18 Сара приятель 32 бит и я пытаюсь скачать игру создатель Студии от вина 1.6.2. Он был назван "GMStudio-Installer-1.4.1763.exe".

Сначала процесс установки прошел отлично, но игра создатель студии не работал.

Затем вино больше не работает. Так что я удалил его и переустановил вино. Тогда я попробовал его снова, но он сказал (точно):

Установка не удалась.

Эта программа требует Windows и Framework 3.5.* или выше

Установлена версия платформа Windows является.

Пожалуйста, обновите ваш компьютер в https://windowsupdate.microsoft.com/.

Теперь я не могу установить ничего от вина больше. Я посмотрел, что на WineHQ, но не повезло.

+424
rMaero 4 мар. 2014 г., 09:47:47

Что у вас должно работать, если файл $HOME/reply.html правильно отформатирован. Увы, по вашему описанию, это не так.

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

:0
| (formail -ра "$XLOOP" | грэп .; кошка $HOME/reply.html) | $sendmail-а -ОИ -Т

в procmail и рецепт (и если XLOOP заголовок-это по сути тоже статический, вы можете фактор, что в шаблон, а также. В грэп . потому что formail поставок пустую строку как "шейка" между заголовками и телом, когда он генерирует ответ заголовки, но мы не хотим, чтобы здесь, как мы будем поставлять дополнительные заголовки в файле мы catenating после formailс заголовками; таким образом, мы удалить пустую строку из вывода).

Хитрость заключается в том, чтобы разные части MIME крючок в друг друга правильно. Здесь-это своего рода шаблоны. Обратите внимание, что это не html-файла на всех-это структуры MIME, который содержит HTML-часть, Часть изображения, и некоторые другие плевел-так что вы, возможно, захотите переименовать его.

От: [email protected]
Х Ответ: Ответ на: коллектор является избыточным, если его значение совпадает с:
МИМ-версия: 1.0
Содержимое-тип: multipart/связанный; граница="reasonablyuniquegobbledygook"

--reasonablyuniquegobbledygook
Содержимое-тип: текст/равнина; кодировка="ASCII США"
Содержание-передача-кодирование: 7бит

Это сообщение является HTML-только потому, что я ненавижу тебя. Ничего личного, Я ненавижу
все.

--reasonablyuniquegobbledygook
Содержимое-тип: текст/HTML; кодировка="UTF-8"не
Содержание-передача-кодирование: кавычках печати

<HTML>и<голова><название>ответить</заголовок></голова><тело><P>в
Я не могу думать о ситуации, когда вы действительно хотите в base64
ваш HTML.
<ИМГ СРЦ=3Д"угро:логотип.формат PNG"></Р></тело></HTML>и

--reasonablyuniquegobbledygook
Содержимое-тип: изображение/png; название="логотип.ПНГ"
Содержание-передача-Кодирование: в base64
ID контента: <логотип.ПНГ>

SGVyZSBpcyBzb21lIGJhc2U2NCBmb3Igew91liagvghpcybpcybvynzpb3vzbhkgywn0dwfsbhkg
dGV4dCwgbm90IGltYWdlL3BuZyBkYXRhlgo=

--reasonablyuniquegobbledygook--

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

+413
LaraTastic 5 апр. 2017 г., 06:32:04

Я использовал "Диа" и "вы", как хорошо, но не так, как в Visio.

+372
mojwnun 30 мар. 2011 г., 22:37:47

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

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

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

+352
Yellamanda 13 мая 2019 г., 10:08:52

Если конкретный носитель использует блоки распределения, например, 1024 байта, зная, что взял файл 260к на диске будет означать, что он взял 260 единиц хранения. Если вместо пространства были отнесены 260к, было бы непонятно, означает ли это, 253 единиц хранения (259,072, округляется до 260) или 254 единиц хранения (260,096 байт). Избежать такой неоднозначности является хорошим аргументом в пользу использования мощности-из-двух единиц.

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

+314
Raphael Mlungwana 6 окт. 2017 г., 17:30:33

В << это помощи heredoc. Все, что следует << действует как разделитель для помощи heredoc

кошка <<ВФ
Это первая линия
Итак, это 2-й
Опять же, еще одна строчка
ВФ

Введите

Так что если вы хотите сохранить три строки переменной сделать это, как показано ниже :

из командной строки

из $ VAR="$(кот <<ВФ
> Бинго
> Гоча
> Достаточно
> ВФ
> )"

Введите

Эхо $ "$ВАР" #двойные кавычки важны
Бинго
Гоча
Достаточно

внутри скрипта

#!/бин/Баш
ВАР="$(кот <<ВФ
Бинго
Гоча
Достаточно
ВФ
)"
Эхо "$ВДП"
+270
AndeX 12 апр. 2011 г., 03:12:46

Использовать по rsync через SSH и использовать ключ SSH без пароля.

человек по rsync:

-э, --РШ=команда указать удаленной оболочки для использования

в rsync-е СШ ...

+132
Michael Scheffenacker 11 июл. 2016 г., 02:10:11

Ceph и GlusterFS С где кластерной технологии ФС в настоящее время. Поскольку я не знаком с GlusterFS с я буду говорить об особенностях Цефов.

Весы Цеф горизонтально; на более низких конечных узлов вы добавить к нему, тем выше производительность. В отличие от GlusterFS с это основное преимущество Цеф как черепки данные.

Однако, Цеф находится в активной разработке (это готовое производство, кроме для Ceph FS) и требует от современного ядра (как я пишу это даже не ядра в CentOS 6.5 по умолчанию можете воспользоваться РосБР/база функции). Чтобы обойти это я установил ELRepo ядра-ЛТ.

Чтобы разбить его для вас:

  • Cephs РБД является кластерным замена Сан; вы можете создавать "виртуальные" устройства, которые находятся в кластере и может быть установлен на сервера. Примечание: если только один сервер есть изображение РБД установленные в свое время (вы не хотите использовать несколько ОС монтирование диска SATA вы?). Вы бы тогда формат РосБР диск, смонтировать его как нормальные, а потом есть NFS/CIFS для сделать его доступным. Если сервере, предоставляющем по NFS/CIFS для идет данные не теряются.
  • Служба ФС является кластерным замена НАН (хотя не готов); он содержит файл блокировки функции, которые необходимы для кластерной ФС, что является общим между серверами (например, веб-сервер к примеру).

РосБР работает в пространстве ядра; поэтому нет предохранителя производительности. Цеф FS также работает в пространстве ядра, но может работать с предохранителем.

Цеф тоже довольно легко развернуть:

  1. типун установить Цеф-развернуть на администратора узла (компьютера/рабочей станции).
  2. Добавить Inktank оборотов РЕПО и Цеф-развернуть установить узел1 Узел2 ... noden, где установить набор программ на все узлы.
+42
rusbs 3 июл. 2016 г., 23:50:34

Я с помощью установщика, который добавляет переменную среды в ~/.файл файл.

Когда я запускаю сервер Jetty, не удалось найти эту запись...

Когда я запускаю

$ источник ~/.файл

он перезагружает ~/.Баш профиль файл и сервер успешно запускается без каких-либо проблем.

Проблема в том, что мой клиент не собирается начинать новую оболочку сессии, и он вручную обновить ~/.файл файл.

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

Есть ли другой способ мы можем "перезагрузить" ~/.файл текущей сессии? Любую информацию вы можете дать мне будет принята с благодарностью.

+33
Flortify 27 дек. 2014 г., 02:03:05

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

$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