Восстановление разделенные табуляцией записи в bash не работает

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

Моя мысль была взять каждую строку в файле, поставить каждого поля в массив. Тогда я мог бы посмотреть на массив, чтобы увидеть, если запись удовлетворяет определенным условиям (например, поле3="значение", и т. д.). Если да, я бы потом "восстановить" через вкладку строки и добавить его в новый массив.

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

файл данных=путь/к/данные.КШМ
записи=()
заголовок=$(руководитель -Н 1 $данных)
ИФС=заголовок$'\Т' читал -р-а поля <<< "$"

в то время как компании IFS=$'\Т' читал -р-а документы; делать

 обработка#, чтобы определить, если текущая строка в CSV-файле соответствует определенным критериям
 # если это произойдет, произойдет следующее

 для R в ${документы[@]}; делать записи+="$р"$'\т'; готово #добавляя пространства вместо?
записи+="рекорд"
сделано < $данных

для Р в "${записи[@]}"; сделать
 Компании IFS=$'\Т' читал -р-а подробности <<< "$Р"

 # размер детали здесь В если запись, разделенных пробелами вместо табуляции

 для меня в "${!поля[@]}" ; сделать
 Эхо "${поля[Я]}: ${детали[я]}"
сделано
сделано

Например: если эта запись является процесс:

Привет Мир [вкладка] хорошая погода у нас сегодня [вкладка] вы согласны?

Размер детали должен быть 3, но я получаю 11 вместо. Почему?

+517
Colin Pitrat 15 февр. 2012 г., 09:18:27
31 ответов

в iptables -a ввод -п ТСР -м протокола tcp --dport 110 -с 1.1.1.1 -J, его принять

это правильный синтаксис для приема входящих подключений на порт 110 с IP 1.1.1.1.

Но если вы хотите использовать этот сервер для отправки почты, то вам нужно открыть порт 25 (или лучше: 587).

в iptables(8) и в iptables-расширения(8) документ детали для iptables синтаксис и модулей.

+941
user2319376 03 февр. '09 в 4:24

Хороший стресс-тест может вытрясти некоторые ошибки файловой системы. Проверка стресс-тесты доступны в тестовом проекте для Linux. ППР тесты перечислены здесь и там файловая система раздела.

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

+888
ZakW 7 апр. 2017 г., 13:10:26
Другие ответы

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

162

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

Я замечаю, что для установки новой строки ИФС должны С $ в качестве префикса

Компании IFS=$'\п'

но если поставил двоеточие, просто

ИФС=:

Это \п - это переменная?

+876
Irene Knoght 18 апр. 2016 г., 15:35:35

Хабы Plug-и-играть в буквальном смысле. Если ваше устройство не работает, когда он подключен к USB-концентратору, у вас аппаратная проблема. Может быть, общая длина кабеля слишком долго, или, может быть, устройства не хватает питания, или, возможно, ваш хаб неисправен.

+875
12vi6 9 авг. 2013 г., 09:41:46

Это хорошая идея, чтобы поставить команду sudo в файл конфигурации оболочки?

У меня есть сценарий bash /home/t/bin/changeCpuFreq.sh который может изменить свою частоту процессора. Линии 40 в мой скрипт

в echo $1 > /системы/устройства/системы/CPU/cpu0/подсистема cpufreq/scaling_setspeed

Определяющий, что для запуска скрипта Требуется root privillege

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

  1. В ~/.профиль, я поставил

    судо /home/t/bin/changeCpuFreq.sh 1600000
    

    Когда я перезагружаю Ubuntu, то после входа в систему в Ubuntu сообщает об ошибке

    Ошибка при загрузке /домашний/Т/профиль.

    судо: нет телетайп и не askpass программа уточняется.

    В результате сессия не будет правильно настроен.

  2. В файле/etc/профиль, я поставил следующие в конце:

    /home/t/bin/changeCpuFreq.sh 1600000 
    

    Когда я перезагружаю Ubuntu, а у меня ошибка до входа в систему:

    Ошибка при загрузке в/etc/профиль:

    /home/t/bin/changeCpuFreq.sh: линия 40

    /системы/устройства/системы/CPU/cpu0/подсистема cpufreq/scaling_setspeed: разрешение отклонено

    В результате сессия не будет правильно настроен.

    Это потому, что я не судо , а как я использую команду sudo для команды в файл/etc/профиль?

Спасибо.

+867
Qwerto 18 мар. 2018 г., 02:06:35

За минимальную базе Debian настройка командной строки я хотел бы посмотреть на минимальный сетевой установки (CD-образов netinst) образ Debian или Ubuntu Server, который является только из командной строки, версия дистрибутива с некоторыми общими пакеты сервера.

Этот образ Debian CD-образов netinst устанавливает минимальную систему и позволяет установить несколько пакетов по сети. Образ Ubuntu Server будет иметь более пакетов, включенных в стандартную установку, это минимальный, но, вероятно, займет меньше времени, чтобы настроить в зависимости от того, что вы делаете. Как вы просто нужно, чтобы включить sshd и любые другие услуги или пакеты, которые вам нужны для вашего программного обеспечения.

+861
saroele 29 июн. 2019 г., 21:10:48

Включить и настроить mod_remoteip. Вы прокси-сервер на удаленный IP-адрес в заголовке, Как х-переадресовано-Для в HTTP-запросах. Передать его RemoteIpHeader директивы, размещенные за пределами <каталог>.

Если mod_remoteip правильно работает, оригинальный пульт дистанционного адресов проходили мимо прокси может рассматриваться с в LogFormat. Вы должны сначала проверить это.

На Apache 2.4 удовлетворить директива устарела. И лучше не усложнять authz условиях, путем добавления лишних <предел>.

Попробовать со следующей конфигурацией:

RemoteIPHeader Х-Переадресовано-Для

<Каталог /путь/к/антивируса McAfee>
 AuthUserFile файл /etc/apache2 не/.помощью пароля через htpasswd
 Тип Базового
 AuthName "Запрещенный Контент"
 Требуют действительного пользователя
 Требует IP ХХХ.ХХХ.ХХХ.ХХХ
</Каталог>
+861
Akr3 4 мая 2015 г., 07:10:26

Первая крупная вещь, которую я попробовал было удаление после установки GNOME и все зависимости с Пакман -Рнск гном ГДМ. Это не сработало и удалило много пакетов, которые мне нужны. Да ладно.

Я решил сосредоточиться на NVRM часть сообщения об ошибке, поскольку драйвер графической карты-это самый низкий уровень работы ошибки были из, так починить, что исправить, верно? Драйвера Nvidia драйвера, казалось, быть причиной проблемы, и будучи поклонником открытого исходного кода, я решил дать нуво драйвер спину. Удаление драйверов Nvidia был немного боли, но как только я получил его снять и модерн и перезагружается, ура! ГРАФИЧЕСКИЙ ИНТЕРФЕЙС! Теперь он был идеальным? Нет. Основные компоненты и резолюции был установлен на 4:3 мониторе. Но, глядя на (очень долго) в/var/журнал/Пакман.журнал я в настоящее время переустановки отсутствующих компонентов, проходя через лог-файл и подобрав пакеты кажутся важными (гном-контроль-центр и т. д.). Я надеюсь, что помогает кто-нибудь в такой же ситуации!

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

+854
user3744805 7 июн. 2018 г., 18:53:04

Я интересно, если это возможно, чтобы включать пустые фигурные скобки {} внутри СЕПГ замена звонил с найти -старпома.

Пример:

найти "каталог$dir" -тип F -имя "*" -exec для СЕПГ -я с/привет{}а/Привет{}b/г '{}' +

После этого появится сообщение об ошибке дубликата {}:

найти: только один экземпляр {} поддерживается -экзек ... +

Есть ли способ, чтобы держать {} в СЭД команду и рассматриваются как литералы, а не в качестве замены для файлов, найти находит?

+846
Steven Wolfe 17 февр. 2014 г., 23:01:57

У меня в Debian (бустер) ноутбук с 8 ГБ оперативной памяти и 16 ГБ свопа. Я бегу очень долго выполняющихся задач. Это означает, что мой ноутбук был оставлен на протяжении последних шести дней, в то время как он производит через.

При этом мне периодически нужно использовать свой ноутбук как ноутбук. Это не должно быть проблемой; длительная задача ввода/вывода, работающих через материалов на жесткий диск USB и не занимает много оперативной памяти (<200 Мб) или процессор (<4%).

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

Смотрю на системный монитор, из 2,5 ГБ используется около половины сдвигалось в своп. Я подтвердил это проблему, удалив файл подкачки (командой swapoff на /dev/sda8). Если я оставлю его без подкачки, он возвращается к жизни почти мгновенно даже после 24 часов. С свопа, это практически кирпич на первые пять минут, оставшись лишь на шесть часов. Я подтвердил, что памяти никогда не превышает 3 ГБ , даже когда я далеко.

Я пробовал уменьшить подкачки (см. также: Википедия) для значений 10 и 0, но проблема все равно сохраняется. Похоже, что после дня простоя ядра считает, что весь GUI больше не нужен и стирает его из памяти (своп на диск). Длительные задача прочитав огромное дерево файлов и чтения файлов. Так что это может быть ядром путают, думая, что кэширование может помочь. Но на один взмах 2 ТБ интерфейс USB HD с ~1 млрд. имена файлов, дополнительный ГБ ОЗУ не поможет производительности. Это недорогой ноутбук с медленный жесткий диск. Он просто не может загрузить данные обратно в оперативную память достаточно быстро.

Как я могу сказать, Linux использовать только для подкачки в чрезвычайной ситуации? Я не хочу работать без свопа. Если случится что-то непредвиденное, и ОС вдруг должен несколько лишних ГБС тогда и не стоит задачи убить и предпочли начать использовать своп. Но на данный момент, если я оставлю включенной подкачки, мой ноут просто не может быть использована, когда мне это нужно.

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


Что такое чрезвычайная ситуация? - Ты серьезно спрашиваешь?... Я надеюсь, что вы никогда не окажетесь в горящем здании!

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


Окончательного редактирования: я принял ответ, который делает именно то, что я просил на уровне операционной системы. Будущие читатели должны также принять к сведению ответы, предлагающий решения на уровне приложения.

+834
wedge197 25 окт. 2014 г., 18:42:01

Чтобы объявить переменную в bash, скажем в bash скрипт-файл (который не включает Баш) функция, я например Х=Y и когда я закончу использовать его внутрь, что скрипт-файл, я делаю отключенное х.

Есть ли способ (без использования функций), чтобы отменить переменной после скажем 5 минут, как в одной строке? Вразумительный подход может быть Х=Y && Эхо "витруальная х" | в настоящее время + 5 минут.

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


Дали мне использовать GitHub, альтернативой может быть выполнение сырые версии скрипта-файл непосредственно из GitHub с Баша в отдельной оболочке, как следует, но мне не нравится, потому что это не может быть пользователей/РЕПО/филиал/путь/файл-агностик:

с wget -о - https://raw.githubusercontent.com/<имя_пользователя>/<РЕПО>/<филиал>/<путь>/<файл> | Баш
+827
nbergus 20 дек. 2013 г., 16:34:09

Использовать линии переадресация в программы на awk, например

$ у awk '{печати "привет" >> "/tmp/и здравствуй"; печать "мир" >> "/tmp/и мир"}'

Вы можете использовать массив для файлов определенных на начнется затем использовать его (в на awk) такой:

Начать файлы {[1]="первый файл";
файлы[2]="второй файл";
строка=0}
/время/{строка=ШП}
{печать >> файлы[ШП-строка]}
+781
Gabs Sukumar 11 июл. 2017 г., 05:31:02

У меня есть два файла

$ кот файл1
С С1
Б Б1
$ кот файл2
Л2
с С2
б Б2

Что произойдет, если задать несуществующий соединения(S) для одного или обоих входных файлов?

Почему следующие внешние соединения создания выходов? Согласна ли с внешнего соединения в реляционной алгебре? (SQL не позволяют указать несуществующий полей)

Спасибо.

$ присоединяйтесь -а 1-а 2 -O авто -т "" -е нуль -1 1 -2 5 <(вроде файл1) <(вроде файл2)
Нулевое значение null, А2
Нуль нуль б Б2
Нуль нуль с С2
Б Б1 нуль нуль
С С1 нуль нуль

$ присоединяйтесь -а 1-а 2 -O авто -т "" -е нуль -1 5 -2 1 <(вроде файл1) <(вроде файл2)
Нуль Б Б1 нуль
Нуль с нулем С1
нулевое значение null А2
б нуль нуль Б2
С нуль нуль С2

$ присоединяйтесь -а 1-а 2 -O авто -т "" -е нуль -1 5 -2 5 <(вроде файл1) <(вроде файл2)
Нуль Б Б1 А2
Нуль Б Б1 б Б2
Нуль Б Б1 с С2
Нуль С С1 в А2
Нуль С С1 б Б2
Нуль С С1 с С2

Происходит от Что означает `присоединиться -Е` означает?

+730
Joanne Paterson 8 апр. 2012 г., 01:34:05
Вопросы о Терминатор гном (http://gnometerminator.blogspot.fr/). Пожалуйста, используйте только этот тег, если ваш вопрос специфичен для этого эмулятора терминала, который не совпадает с одноименного эмулятора найти здесь: https://code.google.com/p/jessies/wiki/TerminatorFAQ.
+683
Star 11 июн. 2019 г., 05:29:52

По умолчанию для OpenVPN-сервера файл конфигурации зависит о systemd-networkd-погоди-онлайн, который раз с ошибкой:

помощью systemd-networkd-подожди-онлайн[279]: цикл обработки событий ошибка: превышено время ожидания подключения

Моя система имеет только 2 интерфейса:

  • Ло, которое игнорируется
  • интерфейс eth0, и работает и отлично настраивается

Почему этот раз? Это systemd в ошибка?

Фабио

+565
gailbear 15 апр. 2013 г., 15:26:53

Я не пробовал этот метод, но не вижу, почему это не будет работать. Я верю, что можно просто кот .МР4 файлы вместе, если вы не хотите делать ничего другого, чем объединить их.

1. Используя кот

$ кот файл1.МР4 файл2.МР4 > файл file3.МР4
$ ffmpeg на Я файл file3.МР4 -qscale:V-образный 2 выходных.Ави

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

2. С использованием ffmpeg

  1. Составить список файлов, чтобы объединить

    кошка inputs.txt $ 
    файл sample_mpeg4.МР4
    файл sample_mpeg4.МР4
    
  2. обединить

    $ ffmpeg на Ф функция concat -я inputs.txt -с копирования.МР4
    
    $ Лл |грэп -е "образца|выход"
    -РВ-РВ-Р--. 1 SAML в SAML в 491860 19 февраля 23:36 из.МР4
    -РВ-р--р--. 1 SAML в SAML в 245779 19 февраля 23:32 sample_mpeg4.МР4
    

    Другие методы описаны в видео Вики: как объединить (присоединение, слияние) медиа-файлов.

    Примечание: Ubuntu не поддерживают конкатенацию формате. Вы должны использовать протокол метод concat. Кроме того, в опциях кодека поток. Таким образом, используя метод concat результаты протокола следующим образом:

    $ ffmpeg на меня вход1.формате mp4 -vcodec копия -acodec копия \
     -h264_mp4toannexb -Ф vbsf intermediate1 mpegts.ТС
    
    $ ffmpeg на Я вход 2.формате mp4 -vcodec копия -acodec копия \
     -h264_mp4toannexb -Ф vbsf intermediate2 mpegts.ТС
    
    $ ffmpeg с -Я "функция concat:intermediate1.ТС|intermediate2.ТС" \
     -vcodec копия -acodec копия -absf выход aac_adtstoasc.МР4
    

    В Ubuntu ffmpeg с параметрами описаны здесь.

+558
rozzlemcfrozzle 30 апр. 2012 г., 14:08:21

Я хочу хранить контрольной суммой SHA512 файл для моего приложения. Как это сделать в общих (популярным) способом? Так что эта контрольная сумма может использоваться, но с помощью сторонних приложений тоже.

+435
jhon William 4 дек. 2019 г., 12:05:08

Имея сценарий, где я запуска/остановки различные услуги, в зависимости от того, что мне нужно. Например Апач, Бинд для MySQL, постфикс, как memcached, котяра, ... и так далее.

В зависимости от параметров состояния сценария и т. д. предприняты различные действия.

Для большинства это прекрасно работает: (пример с Apache)

если состояние помощью apache2 >/dev/нуль; тогда
 # ... делать какие-то действия
интернет

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

Однако я не смог найти хороший способ, чтобы проверить статус в MongoDB.

статус сервис MongoDB 

Он имеет те же "болезни" как MySQL и выход в MongoDB остановка/ожидание и возвращает значение true, даже если служба не работает.

Посмотрел на команду mongod, mongostat и т. д. но не нашел каких-либо опция для этого.

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

+427
J doh 15 февр. 2010 г., 16:05:22

По моему опыту, да это редкость, чтобы установить zsh на рабочем сервере. Что, будучи сказал мне работать с более "консервативных" клиентов (банки, администрации и т. д.) так что ваш пробег может варьироваться.

  1. Zsh по себе безвредны. Это просто еще одна оболочка, как Баш, КШ,... однако, во многих корпораций, политики безопасности, чтобы ограничить как можно больше атак, т. е. не устанавливайте ничего, если это требуется. Хотя zsh-это безвредно, его кодовая база может содержать ошибки. Читал про контузия если вы еще не знаете об этом. :)
    Это, как говорится, есть определенное снисхождение для "сырьевые товары", такие как ВИМ, а не просто ви. ЗШ попадут в данную категорию.

  2. Не в производстве, не происходит. Помимо уменьшения поверхности атаки, есть также то, что вам нужно, чтобы проверить дважды скрипты - еще с ЗШ, как только с Башем. Это требует времени и денег.

  3. Я бы не назвал это ограничение на баш: что можно сделать с ЗШ, что вы не можете сделать в bash?

Заключительное Примечание: bash является практически отраслевым стандартом. Это снаряд по умолчанию для большинства корпоративных дистрибутивов (и RHEL, SUSE и...), а также для многих очень популярных дистрибутивов, таких как Debia, Ubuntun...
Я пробовал "новые" снаряды за эти годы: zsh и рыба два, что мне очень понравилось. Для домашнего использования может быть, однако на работе это баш на всем пути (и КШ при работе с AIX и т. д.). Я в конечном итоге с помощью Баша дома, старые привычки умирают с трудом.

+426
nemec 24 мар. 2016 г., 09:37:22

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

Это пример того, как произвести эту:

#!/бин/Баш
Эхо "начиная..."
понятно
Эхо ""
Эхо "конец"

Я использую диалоговое окно вроде этого:

диалог Бэш /tmp/1.sh | --progressbox 30 80

enter image description here

+366
GMac2166 7 окт. 2014 г., 20:57:22

Я должен сделать что-то вроде :

В папке /х каждый день в 10 вечера и на следующий день разместил 3-я, 2 файлы. Мне нужно написать скрипт, который будет проверять папку /X и подтвердите, если файлы есть или нет и отправлять письма соответственно каждый день.

форматы файла:

  • ValuationIR**02092013**_0326 (именем шаблон: ValuationIR<дата>_<время>.КШМ )
  • SnapshotIR**02082013**_2238 (именем шаблон: SnapshotIR<дата>_<время>.КШМ )
+365
Redha Chemali 26 дек. 2014 г., 18:14:26

Вы должны быть в состоянии, что внутри установленных пакетов (и, следовательно, если исполняемый файл включен и какой путь она) с помощью РПМ-КЖ $имя_пакета.

Если вы хотите знать, какой пакет содержит определенный файл, то вы можете сделать как показано здесь: https://stackoverflow.com/questions/12670517/how-to-find-packages-containing-a-specific-file

+341
Liam Baron 8 сент. 2019 г., 03:49:52
+316
Phil Donovan 4 нояб. 2016 г., 22:09:06

Подстановки параметра может быть использован для замены текста без каких-либо проблем побега:

вывод=$("ЛС" - Т загрузки | при МФС= читайте -Р Ф; делать
 эхо "<а href=\"загрузка/$ф\">$ф</а>"
сделано)

формат HTML=$(<index.html)
формат HTML=${формате HTML/заполнитель/$выход}
Эхо "$HTML-код" > output.html

Вы могли бы также использовать на awk -V будет проходить замена текста в переменной:

на awk -V в виде V="$выход" '{подпункт("заполнитель",в);печатать}' index.html > output.html

Или использовать Ruby для замены многострочный шаблон, не требуя заполнителя:

печати Эхо "$выход" | Рубин-I -е получает(ноль).суб(/<а .*<\/а>\N/М, стандартный ввод.index.html читал)' 
+291
dolphindiver 19 июн. 2019 г., 02:20:54

Что нужно понимать о пакет initramfs - это файловая система. Начиная с ядра 2.6 это, в основном, только ядра ввел файловой системы ( оставляя в стороне ВФС, которая , возможно, также файловая система ) на вашем компьютере. Вашего образа initramfs образ - это образ диска.

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

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

В первую очередь и еще раз повторюсь - это просто /. Это корень Линукс делает в Linux корневой тип вещей. В самом деле, если это в отдельный файл из ядра, это на самом деле уже второй корневое устройство. Каждое ядро Linux содержит в основном пусты / все свои, которые он сначала монтирует прежде чем потянуть в свой пакет initramfs.

Более того образа initramfs - это настоящий корень. Это где ядра Linux инициализирует пространство пользователя с помощью выполняющейся инит и впоследствии отказавшись от всякой ответственности за какие-либо проблемы вы можете столкнуться в дальнейшем. Свой инит , кажется, знаю, как много, что означает, что контролируя его действия должно быть максимально простым, как редактирование сопровождающих shell-скрипты.

Тогда почему ошибку о не нахождении инит? Почти наверняка об этом со ссылкой на программу инициализации , которая ваш фактический инит было поручено через shell-скрипт для запуска на.

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

компакт-диск / | корень| функция mkdir /корень

Мне кажется, что сообщение об ошибке неоднократно:

Нет такого файла или каталога

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

Вот только действительно из-заурядное дело о пакет initramfs - switchroot.

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

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

init=/Бен/ш

... в качестве параметра ядра.

+241
joshstaiger 9 окт. 2013 г., 19:12:41

Ладно, я нашел ссылку, которая решает вопрос:

https://askubuntu.com/questions/451805/screen-resolution-problem-with-ubuntu-14-04-and-virtualbox

Введите следующее в терминале, и он должен работать!

судо apt-получить установку в VirtualBox-гость-переходный в VirtualBox-гость-utils и в VirtualBox-гость-Х11

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

+218
Ralf Hof 10 июл. 2016 г., 21:40:12

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

имя пользователя|имя процесса|процесса время (в минутах)

Есть около 3.4 млн. строк этой вещи. Теперь задача для меня-сделать скрипт для себя, чтобы просмотреть все эти данные очень быстро.

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

Это то, что я так далеко и это не много

Кубок выход 19 10
читать -п "пожалуйста, введите имя пользователя:" команде uname

Это все, что я есть. Кто-нибудь есть идея, как я могу это сделать?

+140
halils70 24 дек. 2010 г., 11:09:54

Я добавил ключ SSH для агента:

$ СШ-добавить ~/.СШ/id_rsa_mac
Личность добавил: /пользователи/Алексей/.СШ/id_rsa_mac (/пользователи/Алексей/.СШ/id_rsa_mac)

После перезагрузки агент не имеет этот ключ уже добавили:

$ СШ-добавить -л
Агент не имеет удостоверения.

Почему это произошло?

+119
Jeralyn Zhou 14 февр. 2018 г., 13:11:55

Как заявил в комментарии по Sardathrion, вы можете искать для навигации. Это на самом деле тоже полезно в Vim, чтобы игнорировать. Несколько советов относительно поиска и навигации:

  • Применению / поиск вперед ? для поиска назад.
  • Возможно, вы захотите включить incsearch так, что Vim будет прыгать в соответствий при вводе текста. Нажмите Ввод , когда вы находитесь в нужное место.
  • Вы также можете включить поиск с hlsearch.
  • После прибытия на место вы хотите, вы можете использовать nohlsearch , чтобы выключить подсветку. Он будет снова включена, когда вы делаете следующий поиск.
  • Если вы оказываетесь, используя множество регулярных выражений рекомендуется использовать ("очень магия").
+112
djamala 22 июл. 2014 г., 13:54:11

Вместо судо ВИМ файл /etc/rc автомобиль.конф использовать sudoedit /ETC в/радиоуправляемый.конф или судо -е в /etc/rc автомобиль.конф. Возможно, потребуется установить переменную окружения Editor к Vim. Это будет работать сама Vim в качестве обычного пользователя, используя ваш обычный конфигурации, на копию файл, который он будет копировать обратно при выходе.

+70
Luis Sousa 3 февр. 2015 г., 02:36:36

Можно ли как-то автоматически инкапсулировать весь трафик в подсети X и y, чтобы пройти через этот тоннель, без того, чтобы запустить весь VPN-решение, которое будет отправлять весь трафик через сервер?

Это немного странно на первый взгляд, потому что это то, что VPN будет делать для вас. СШ стремится быть точка-точка, дело, идея в том, что вы подключите один порт на локальную машину на порт удаленной машины в другом месте; он действительно не был предназначен для данного типа трафика, который вы видите.

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

Опять же, VPN позволит позаботиться об этом.

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

Для ваших целей, ведь вы не хотите, чтобы партия в середине (сервер), чтобы увидеть ваш трафик, вы бы настроить VPN подключение непосредственно с Вашего компьютера на удаленный компьютер. Любой маршрутизируются пакеты будут зашифрованы, прежде чем покинуть свой ноутбук, так ты бы 100% сквозное освещение.

+11
maria Fuentes 31 июл. 2012 г., 05:40: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