Зацикливание без расширения бандажа

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

для X в {1..5}
делать
 для Y в {A..в}
делать
 Эхо $дома$х$г
сделано
сделано

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

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

+788
Jim Avera 3 мар. 2017 г., 05:50:03
26 ответов

Это скорее теоретический вопрос, но есть некоторые (не слишком непонятных) инкрементный архив формат, позволяющий добавлять в существующий архив, используя >> или объединить несколько архивов с помощью простого кота?

архив файл1 файл2 > резервное копирование
архиве файл file3 файл file4 >> резервное копирование
кот первый.архив второй.архив > полном объеме.архив

Я изначально думал про команды cpio. Но он использует специальный трейлер!!! маркер в конце начальной архиве, так что если вы catenate два архива cpio, то второй никогда не читал. Если я пропустил какой-то вариант?

+974
Chris Blythe 03 февр. '09 в 4:24

Просто обновите пакеты с

судо apt-получить установку обновления

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

суда apt-получить -Ф установите
+954
BillHall 3 мая 2017 г., 08:20:33
Другие ответы

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


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

Держать dotfiles максимально переносимый и избежать ОС зависимые параметры или переключатели, которые требуют определенной версии, например, не синтаксис GNU, если вы не используете GNU программное обеспечение на всех системах.

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

случай $(команде uname) в
 'Линукс') LS_OPTIONS='--цвет=авто-группа-каталоги-первый' ;;
 'Во FreeBSD') LS_OPTIONS='-гр -Д "%Е %Ч:%М"' ;;
 "Дарвин") LS_OPTIONS='-ч' ;;
эсок

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

если V:версия >= 703
 если есть("patch769")
 набор matchpairs+=“:”
за endif
за endif
+953
quarterest 12 мая 2018 г., 12:58:46

С помощью командной строки в терминале, я хочу быть показано 1 Если программы (например, Firefox или хром) открыт, и 0 в противном случае.

Редактировать: с помощью "открыть", то бишь "работает на текущей машине и открыть окно на X-сервер, что я вижу"

+936
Andr58 4 июл. 2015 г., 12:56:54

Я не уверен, что мне не хватает, чтобы мой статический IP??

Вот мои файлы конфигурации сети:

/и т. д./хосты:

127.0.0.1 это localhost на localhost.локального домена localhost4 localhost4.localdomain4
::1 localhost в имя localhost.локального домена localhost6 localhost6.localdomain6
192.168.1.2 кукловод 
192.168.1.3 agent1 машина1
192.168.1.4 компьютер agent2 компьютер2
192.168.1.5 компьютер agent3 компьютер 3

файл /etc/sysconfig/сети:

# Создается анаконда
Сети=да
NETWORKING_IPV6=нет
Имя=agent1
Шлюз=192.168.1.1

Основной интерфейс конфиг файл в/etc/sysconfig/сети-скрипты/файл ifcfg-enp0s3:

Тип=локальных сетей
Переменной bootproto=статическое
DEFROUTE=да
IPV4_FAILURE_FATAL=да
IPV6INIT=да
IPV6_AUTOCONF=да
IPV6_DEFROUTE=да
IPV6_FAILURE_FATAL=нет
Имя=eth0 в
Идентификатор UUID=9b49c161-f7b4-418d-ae5f-a4fae294d302
Устройство=eth0 в
Наоборот-при восстановлении=нет
При=192.168.1.3
Префикс=32
Шлюз=192.168.1.1
Сервера dns1=192.168.1.1
IPV6_PEERDNS=да
IPV6_PEERROUTES=да

А вот выход IP-адрес:

1: Ло: <петлевой,вверх,LOWER_UP> значение MTU 65536 qdisc noqueue состояние неизвестно 
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
 инет 127.0.0.1/8 Объем размещения Ло
 valid_lft навсегда preferred_lft навсегда
 inet6 ::1/128 объема размещения 
 valid_lft навсегда preferred_lft навсегда
2: enp0s3: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир 08:00:27:84:С2:В6 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 192.168.1.10/24 в BRD 192.168.1.255 объем глобального динамического enp0s3
 valid_lft 85698sec preferred_lft 85698sec
 inet6 на fe80::от A00:27ff:fe84:c2b6/64 масштаб ссылке 
 valid_lft навсегда preferred_lft навсегда
3: enp0s8: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир 08:00:27:18:Ф1:А8 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 192.168.99.100/24 БРД 192.168.99.255 объем глобального динамического enp0s8
 valid_lft 996sec preferred_lft 996sec
 inet6 на fe80::от A00:27ff:fe18:f1a8/64 масштаб ссылке 
 valid_lft навсегда preferred_lft навсегда
4: virbr0: <нет-носителя,широковещательного,МНОГОАДРЕСНОГО,до> значение MTU 1500 qdisc noqueue состояния 
 ссылка/эфир 00:00:00:00:00:00 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 192.168.122.1/24 БРД 192.168.122.255 рамках глобальной virbr0
 valid_lft навсегда preferred_lft навсегда
5: virbr0-ник: <широковещательного,МНОГОАДРЕСНОГО> с MTU 1500 qdisc pfifo_fast qlen состояния 500
 ссылка/эфир 52:54:00:44:89:62 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ

Я проверил, что я подключен к интернету с пингом команды.

Это последняя конфигурация, как сейчас.

 [корень@agent1 ~]# кот /и т. д./файл resolv.конф 
 ; сгенерированный файл /usr на/sbin/программа dhclient-скрипт
 поиск компании Netgear
 сервер 192.168.1.1
 [корень@agent1 ~]# пинг -С5 google.com
 пинг: неизвестный хост google.com
 [корень@agent1 ~]# кошка файле /etc/sysconfig/сети-скрипты/файл ifcfg-enp0s3 
Тип=локальных сетей
Переменной bootproto=статическое
DEFROUTE=да
IPV4_FAILURE_FATAL=да
IPV6INIT=да
IPV6_AUTOCONF=да
IPV6_DEFROUTE=да
IPV6_FAILURE_FATAL=нет
[б]имя=enp0s3[/б]
Идентификатор UUID=9b49c161-f7b4-418d-ae5f-a4fae294d302
[б]устройство=enp0s3[/б]
[б]наоборот-при восстановлении=да
NM_CONTROLLED=нет[/б]
При=192.168.1.3
Префикс=32
Шлюз=192.168.1.1
Сервера dns1=192.168.1.1
IPV6_PEERDNS=да
IPV6_PEERROUTES=да
 [корень@agent1 ~]# кошка файле /etc/sysconfig/сети
 # Создается анаконда
Сети=да
NETWORKING_IPV6=нет
Шлюз=192.168.1.1
 [корень@agent1 ~]# IP АДР
 1: Ло: <петлевой,вверх,LOWER_UP> значение MTU 65536 qdisc noqueue состояние неизвестно 
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
 инет 127.0.0.1/8 Объем размещения Ло
 valid_lft навсегда preferred_lft навсегда
 inet6 ::1/128 объема размещения 
 valid_lft навсегда preferred_lft навсегда
 2: enp0s3: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир 08:00:27:84:С2:В6 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет [б]192.168.1.3[/Б]/32 БРД 192.168.1.3 рамках глобальной enp0s3
 valid_lft навсегда preferred_lft навсегда
 inet6 на fe80::от A00:27ff:fe84:c2b6/64 масштаб ссылке 
 valid_lft навсегда preferred_lft навсегда
 3: enp0s8: <широковещательного,МНОГОАДРЕСНОГО> значение MTU 1500 qdisc Нооп состояния qlen 1000
 ссылка/эфир 08:00:27:18:Ф1:А8 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 4: virbr0: <нет-носителя,широковещательного,МНОГОАДРЕСНОГО,до> значение MTU 1500 qdisc noqueue состояния 
 ссылка/эфир 52:54:00:44:89:62 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 192.168.122.1/24 БРД 192.168.122.255 рамках глобальной virbr0
 valid_lft навсегда preferred_lft навсегда
 5: virbr0-ник: <широковещательного,МНОГОАДРЕСНОГО> с MTU 1500 qdisc pfifo_fast qlen мастер virbr0 состояния 500
 ссылка/эфир 52:54:00:44:89:62 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 [корень@agent1 ~]# 

Обратите внимание, что это все на VirtualBox установлен на Windows 10. У меня два сетевых адаптера Адаптер 1 Bridege andAdapter только 2 хозяина.

Я надеюсь, что эта информация помогает нам определить и решить проблему.

+927
ginarico 3 мая 2014 г., 05:25:48

Цент ОС рекомендую минимум 2 ГБ дискового пространства. Так что вы можете выбрать, если вы установите ist на C или D диск. Чтобы установить его на C было бы лучше, чтобы изменить разметку, а затем начать установку.

+902
TheAtomicOption 28 апр. 2011 г., 05:08:41

В udiskctl, используя разрешение, основанные на политику с помощью polkit, вот смотри для примера:

https://wiki.archlinux.org/index.php/Udisks#Configuration Проверьте, что вы текущих состояний с помощью polkit политики (в арке пример он дает разрешение группе хранения). Либо удалить пользователя из соответствующей группы или изменить политику.

+885
Dawid van Frelian 31 мая 2011 г., 09:13:45

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

молния pack.zip /home/jack/jack.txt /home/jim/jim.txt

Файлы будут храниться в "pack.zip" в следующую структуру:

./home/jack/jack.txt
./home/jim/jim.txt

Но это не то, что я ожидал. Я просто надеюсь, что файлы хранятся в корневой папке файл zip как:

./jack.txt
./jim.txt

Что я должен делать?

+829
Mariuxi Gallardo 28 мар. 2012 г., 00:36:38

С ЭД, в строке редактора:

Эд -с test.txt <<< $',з/шаблон/замена/г\\ПЗ ПД'

или

Эд -с test.txt <<в
з/шаблон/замена/г
Вт
вопрос
В

или

функции printf '%з\п' ,з/шаблон/замена/г Ш Г | ЕД -ы test.txt
+740
onemi 25 июл. 2012 г., 07:35:24

Я установил Ubuntu на Windows 7 машины, и теперь могу с радостью двойной загрузки.

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

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

+673
cwshep 19 мая 2019 г., 16:25:35

Дочерний процесс Коди по-прежнему контролирует Вт 1. Просто выполнив команду killall Коди детей-сирот, детей, но не убивает его. Экран становится черным, потому что Коди эффективно полуживой. Убийство Коди и все его дочерние процессы будут возвращать вас обратно к консоли.

Чтобы получить все идентификаторы Коди и ее детей, вы можете сделать что-то подобное (в bash). Во-первых, создать функцию, чтобы получить все идентификаторы данного ПИД:

getfamilypids() {
 местные inpid="$1"
 местные pidarray=()

 getfamilypidshelper функция() {
 местные pidin="$1"
pidarray+=($pidin)
 местные CPIDS="$(pgrep -П $pidin)"
 на компьютере в $CPIDS; делать
 getfamilypidshelper $вручную
сделано
}

 getfamilypidshelper "$inpid"

 #реверс массива
 местные rpidarray=()
 для ((З=${#pidarray[*]}-1; з>-1; з--)); делать
rpidarray+=(${pidarray[з]})
сделано

 Эхо ${rpidarray[*]}
}

Чтобы получить PID процесса Коди вы начали, вы можете сделать это:

pgrep -F в Коди

Затем вы можете получить дочерние процессы ПИД-ты вернешься:

getfamilypids __ПИД_от_выше__

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

+659
Hongtao Wang 6 окт. 2011 г., 14:53:05
  1. Проблема безопасности см. https://askubuntu.com/questions/16178/why-is-it-bad-to-login-as-root

  2. Да

  3. Су позволяет выполнять команды с помощью замены Пользователем, при вызове без аргументов по умолчанию для запуска интерактивной оболочки как root. См http://www.linfo.org/su.html вы должны иметь корневой пароль для этого.

    Вы можете обойти это, выполнив команду sudo Су (если вам разрешат работать этого). Sudo позволяет разрешены пользователю выполнять команды от суперпользователя или другого пользователя, как определено политикой безопасности. (указывается в /etc/файлами sudoers). Подробнее здесь: https://www.sudo.ws/man/1.8.15/sudo.man.html

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

+648
JHPArizona 17 февр. 2016 г., 00:49:15

Вы используете команды криминалист Ы и ИБК у которых есть несовместимые интерпретации в зависимости от реализации.

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

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

функции printf ( "\0337\033[6;45ЧАС %\0338 с", asctime (timeinfo) );
+590
Ashley H 22 февр. 2013 г., 16:14:31

Попробуйте создать новый экземпляр того же типа, что и экземпляр, который вы хотите дублировать, но в размере вы хотите сделать это. Затем отсоедините объеме и расторгнуть новый экземпляр. Дублировать разделы со старого Тома на новый и прикрепите новый объем как /dev/sda1, поскольку. (Когда я пытался построить новый Объем загрузки вручную, мне всегда кажется, что чего-то не хватает, и это никогда не работает. Но, вы создаете новый экземпляр только, чтобы получить встроенные Тома, он всегда работает для меня.)

Кроме того, вы, возможно, захотите попробовать спиннинг до свободного уровня экземпляра Ubuntu и установка Clonezilla (судо apt-получить установку drbl-это своего рода). Я предпочитаю использовать Clonezilla, чем пытаться командной строке дублирование разделов. Ленивый? Может быть, но это обычно работает.

+491
jithil 31 мар. 2015 г., 11:24:02

С Баша , используя пасту, голова, туалетом и Е:

# создать некий-файл
$ е 'строка %s из файла\П {1..5} > некий-файл

# вставьте
$ вставка -Д '' <(Е '%З\П' {А..я}) некий-файл
в строке 1 файла
линия B 2 файла
линия C 3 файла
линия D 4 файла
электронная строке 5 файла
Ф
г
...

Так как мы не знаем, сколько символов нужно создать (А-Е в этом примере), мы можем создать полный алфавит и только объединить столько строк, как некий-файл и записать его в виде функции:

функция АВС() { вставить -Д '' <(Е '%З\П' {а..з} | глава -Н $(туалет, умывальник -л <"$1")) "$1"; }

Выход:

$ АВС некий-файл
в строке 1 файла
линия B 2 файла
линия C 3 файла
линия D 4 файла
электронная строке 5 файла
+442
DeepXP 12 июл. 2016 г., 11:12:00

Все ошибки компиляции в журнале построения формы:

ошибка: сужающее преобразование из ‘ДДД’ от ‘инт’ в ‘голец’ внутри { } [-Wnarrowing]

Есть много других диагностика компилятора, но они все предупреждения - не ошибки - то можно жить.

Ошибки возникают из-за того, что wxGTK2-2.8.12 - вышел в марте 2011 - было написано для компиляции в более раннем стандарте C++ (для C++98, т. е. c++ 1998) чем стандарт, который используется по умолчанию для г++ компилятор, теперь в июле 2017 года. Ваш компилятор я предполагаю, что это г++ 6 или более поздней версии, которая по умолчанию c++14 (С++ 2014). Поскольку стандарт C++11, преобразование сужается, что нарушает сборку было признано некорректным, которых раньше не было.

Вы можете направить г++ для компиляции в соответствии с стандарт C++ по вашему выбору передав ему параметр -СТД={в C++98 и C++03 и C++11|С++14 и C++17}, и вы можете Пройди свой выбор на wxGTK2-2.8.12 настроить скрипт, включив его в значение CXXFLAGS параметр для ./настроить. Либо -с std=с++98 или -с std=с++03 снимет сужающее преобразование ошибки, например

../настроить CXXFLAGS=-с std=с++03 --префикс=/опт/серии WX/2.8 --включить-XRC по ключ --enable-монолитные --включить Юникод

В качестве альтернативы вы могли бы просто прямой г++ для подавления диагностики обозначается -Wnarrowing:

../настроить CXXFLAGS=-кто-сужение --префикс=/опт/серии WX/2.8 --включить-XRC по ключ --enable-монолитные --включить Юникод

В ./настроить скрипт любой дистрибутив GNU плагина пакета (например, вы пытаетесь построения) будет иметь параметров, в том числе:

Команда компилятора куб. С 
Переменная CFLAGS с флагами компилятора 
LDFLAGS флаги линкера, например,- л<Либ Дир> если у вас есть библиотеки в
 нестандартный каталог <Либ Дир>
Добейтесь того, что C/C++ препроцессора флаги, например -я<включить реж> если у вас есть
 заголовки в нестандартный каталог <включить реж>
СРР препроцессор c
СХХ команды компилятора C++ 
CXXFLAGS с флагами компилятора с++ 

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

+358
FRN 28 дек. 2013 г., 03:11:54

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

+286
kwasmich 25 окт. 2019 г., 02:45:01

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

на awk "91_987986787688899/Mobilenumer '' был успешным/ {печать \$0}" your_file

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

ООО "91_987986787688899/Mobilenumer '' был успешным/" your_file 
+271
Vestana 5 февр. 2018 г., 13:31:06
на awk -ВРС='\р\н-вор='\р\н' '
 /./||!++Н{Если (N==1) печать""; "печать"; н=0}
 Конец{если (N==1) печать ""}'
+269
Habibur Rahman 23 окт. 2011 г., 10:31:19

У меня есть шестнадцатеричный ключ WEP в настройках моего роутера.

Когда я пытаюсь подключиться, то система просит меня ввести WEP - пароль.

Как я могу извлечь его из моего шестнадцатеричное?

Это то, что у меня есть:

84:12:7Д:13:4Д:08:31:89:А4:АФ:97:07:21

Каким образом его получить?

Спасибо большое.

+246
Peter Pedersen 26 мая 2013 г., 07:15:45
СЭД с|//\(.*\)|/*\1 */|'

Но будьте осторожны существует ряд случаев, когда это не сделать правильно, как в:

типа char *URL-адрес = "http://host/";
/*
 комментарий с // вложенных в C++-андерграундный комментарий
*/
// комментарий \
продолжение на следующей строке

С учетом этих и других случаях вы могли бы адаптировать код в том, что другие Q& а:

на Perl -0777 -ЧП '
Начать{
$БС=qр{(?:\\|\?\?/)};
$ЗС=с QR{(?:$БС\Н|$БС\р\н?)}
}
ы{
/$ЛНР*\*.*?\*$ЛНР*/
 | /$ЛНР*/((?:$ЛНР|[^\р\н])*)
 | "(?:$БС$ЛНР*.|.)*?"
 | '\"$ЛНР*(?:$БС$ЛНР*(?:\?\?.|.))?(?:\?\?.|.)*?'\"
 | \?\?'\"
 | .[\^'""/?]*
 }{определенными($1)?"/*$1 */":$&}exsg'

Что на выше образца дает:

типа char *URL-адрес = "http://host/";
/*
 комментарий с // вложенных в C++-андерграундный комментарий
*/
/* комментарий \
продолжение на следующей строке */
+156
Swizec Teller 23 янв. 2016 г., 04:55:39

У меня был тот же вопрос, с помощью подобной установки:

  1. Процессор AMD (хотя я видел сообщения о тот же вопрос с процессорами Intel, но ни один из моих гипервизоры, работающие на процессорах Intel в этом вопросе, даже со сквозной процессора включен).
  2. В Debian, ядро 4.X на гипервизор и гостевая (4.9.0-4-amd64 в моем случае на обоих).

Мое решение состояло в том, чтобы переключить мой гостевой виртуальной машины, чтобы использовать в QEMU эмулируется процессор, а не сквозной процессора. Это повлекло за собой удаление <режим CPU='хост-сквозной'/> линии от гостевого определение файла.

Обновление: Я сделал дальнейшее расследование и хлопотно элементы были под часы элемент:

<часы офсетной='мирового'>
 <имя таймера='РТК' tickpolicy='кетчуп'/>
 задержка <имя таймера='пит' tickpolicy=''/>
 <имя таймера='hpet' настоящее= "нет"/>
</часы>

Реальным решением было удалить три <таймер> элементы, после чего <режим CPU='хост-сквозной'/> может быть включен снова.

Для полноты я добавил аналогичный ответ на связанный вопрос.

+148
Child Detektiv 3 сент. 2014 г., 06:29:19

Фр. БР. Джордж сказал в одной из своих лекций (это по-русски), что есть какой-то доступ к правам суперпользователя, что не может нарушать. То есть есть какое-то право доступа, который может запретить суперпользователя делать что-то.

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

Этот вопрос не связан в SELinux (Джордж говорил об этом прямо перед вопросом).

+147
Bungeecork 10 мар. 2017 г., 01:02:30

Просто изменить сбежал разделитель на что-то другое перед обращением в awk. Это можно сделать с помощью sed:

тест $ Кот.вне| Е С/\\~/=/г' | \
 на awk -е'~' 'начать {сумма=0} {сумма+=$4} конец{напечатать сумму}'
4000

И, как это часто бывает, кошка не нужна:

$ СЭД 'с/\\~/=/г' тест.из | на awk -е'~' 'начать {сумма=0} {сумма+=$4} конец{напечатать сумму}'
+117
santiagozky 6 сент. 2017 г., 18:29:19

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

Например

начните со следующих каталогов:

$ общ.
dir1 и Директория dir2 dir3

команда pushd в директорию dir1

$ dir1 и команды pushd
~/somedir/dir1 и ~/somedir
$ Дирс
~/somedir/dir1 и ~/somedir

Дирс команда подтверждает, что у нас есть 2 директории в стек сейчас. из dir1 и оригинальный реж, somedir.

команда pushd в ../dir3 (потому что мы внутри dir1 и сейчас)

$ команда pushd ../dir3
~/somedir/dir3 ~/somedir/dir1 и ~/somedir
$ Дирс
~/somedir/dir3 ~/somedir/dir1 и ~/somedir
$ фрд
/главная/SAML в/somedir/dir3

Дирс показывает, у нас есть 3 директории в стек. dir3, из dir1, и somedir. Обратите внимание на направление. Каждый новый каталог-это все добавляется к левой. Когда мы начинаем внезапная каталоги, они придут с левой так же.

вручную перейдите в каталог ../директория dir2

$ на CD ../директория dir2
$ фрд
/главная/SAML в/somedir/директория dir2
$ Дирс
~/somedir/директория dir2 ~/somedir/dir1 и ~/somedir

Сейчас начало появляться каталоги

$ командой popd
~/somedir/dir1 и ~/somedir
$ фрд
/главная/SAML в/somedir/dir1 и

Заметьте, мы зашли обратно в директорию dir1.

Поп снова...

$ командой popd
~/somedir 
$ фрд
/главная/SAML в/somedir

И мы вернулись, где мы начали, somedir.

Может получить немного запутанным, но голова стека-это каталог, в котором вы в настоящее время. Следовательно, когда мы вернемся в somedir, хотя Дирс показывает это:

$ Дирс
~/somedir

Наш стек фактически пустой.

$ командой popd
Баш: командой popd: стек пустой каталог 
+108
Gregory Meyerowitz 20 февр. 2019 г., 15:13:55

В JSON-файла просит 'недопустимый MAC-адрес для размещаемого двигателя виртуальной машины'

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

+24
fabled myr 17 мар. 2016 г., 10:37:42

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

$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