Установка каталога NFS в том хоста, который используется совместно с Docker

Рассмотрим следующий контейнер Docker: docker run –rm -it -v /tmp:/mnt/tmp alpine sh Это устанавливает каталог хоста / tmp в / mnt / tmp внутри альпийского контейнера. Теперь в системе хоста я монтирую том NFS в каталог / tmp: mkdir /tmp/nfs mount -t nfs4 192.168.1.100:/data /tmp/nfs Монтирование работает в системе хоста, и я вижу следующее: # […]

который bash выполняет?

Я думаю, что я сконфигурировал bash как оболочку, но почему это происходит? Моя оболочка – bash: # ls -al `which sh` lrwxrwxrwx 1 root root 4 Jul 12 03:25 /bin/sh -> bash Ошибка выполнения скрипта с sh # sh ubuntu/util.sh ubuntu/util.sh: line 32: `test-build-release': not a valid identifier Ошибка от bash # bash ubuntu/util.sh

Как увидеть результат, созданный make install в freebsd

Когда в freebsd вы устанавливаете любое программное обеспечение, используя cd / usr / ports / mysql56-server сделать установку Он производит много выходных данных на экране. Как вы можете прочитать этот вывод последним в файле. Я пытался cd / usr / ports / mysql56-server make install> /home/mysql.install.log НО ЭТО НЕИСПРАВНО – (……….. Любые предложения ???

Назначения значений двойной кавычки, хранящиеся в CSV?

У меня есть файл, который содержит текст следующим образом: dt=2016-06-30,path=path1,site=US,mobile=1 dt=2016-06-21,path=path2,site=UK,mobile=0 Я хочу преобразовать его в текст с двойными кавычками в парах ключ-значение, например: dt="2016-06-30",path="path1",site="US",mobile="1" dt="2016-06-21",path="path2",site="UK",mobile="0" Как разместить каждое значение в двойных кавычках, используя Sed или любую другую команду?

Не удалось найти пакет `docker-ce` на 64-битной ubuntu

Я пытаюсь установить Docker на машину Ubuntu 64 после официального руководства по установке . К сожалению, Ubuntu кажется, что он не может найти пакет docker-ce . Любая идея исправить это или, по крайней мере, отслеживать, что происходит? Вот некоторые детали для вас … $ uname –all; sudo grep docker /etc/apt/sources.list; sudo apt-get install docker-ce Linux […]

Как разбить строку – Bash

У меня есть список строк со следующим форматом. Какие команды можно использовать для извлечения соответствующих разделов. Я думал использовать grep для извлечения ключевых слов: ADD, username (atra522) и т. Д. Как мне подойти к этой проблеме? cop1010 ADD atra522,Allison Track,CT,canada Я знаю, как использовать cut или awk для получения всех полей путем поиска запятых, но […]

Почему команда history ничего не делает в файле сценария?

Если я создам файл, содержащий #!/bin/bash history и запустить его, я не получаю выход. Запуск его вручную в терминале или source файле скрипта приводит к выходу. Почему history не работает из файла?

скрипт bash и локальная переменная пространства имен env

У меня есть bash script с переменной VAR_A У меня также есть локальная env variable называемая VAR_A Сценарий bash script вызывает команду: echo ${VAR_A} Я не могу изменить переменную в скрипте на другое имя, но я могу изменить, как сценарий вызывает команду echo . Как я могу изменить команду echo чтобы убедиться, что она печатает […]

Использование sed, как форматировать одно слово в строке, удаляя пустое пространство

Я пытаюсь заменить шаблоны и очистить файл, содержащий несколько слов, чтобы получить одно слово в строке. Результат достигается с помощью этой командной строки: sed -e '/^[[:space:]]*$/ d' \ # remove empty line -e 's/^[[:space:]]*//' \ # remove white space at the beginning -e 's/[[:space:]]*$//' \ # remove white space at the ending (EOL) -e 's/[[:space:]][[:space:]]*/\n/g' […]

grep для заглавных слов

У меня есть файл с декларациями в нем с заглавными словами, например: public final Foo BAR; эти декларации не являются единообразными. Есть ли способ, чтобы я мог вырвать только буквы с буквами из строки? Я знаю, как найти строки, в которых есть заглавные буквы, но это не то, что я хочу. Я хочу только совпадающее […]

Interesting Posts
Linux и Unix - лучшая ОС в мире.