1
ответ

Почему использование массива и цикла разбивает строку на 2? [дубликат]

Почему следующая строка дает строку, которую я ищу: grep '' test.xml ВЫХОД: <внутренний-идентификатор-встречи: ref = 1.2.3 / > Пока следующее ломается ...
07.06.2018
1
ответ

Разбить файл на отдельные ячейки Excel на основе шаблона [закрыто]

У меня есть большой файл длиной в пару сотен строк. Этот файл разделен на множество частей специальным разделителем «###». Эта строка '###' появляется после пары строк, которые каждый раз могут меняться....
07.06.2018
1
ответ

Что означает директива «MISSING» в файле dircolors?

Я запустил dircolors --print-database, чтобы показать конфигурацию dircolors по умолчанию, и он включил следующие строки (переформатированные для ясности): # символическая ссылка на несуществующий файл, или нестатируемый файл ... ORPHAN 40; ...
07.06.2018
1
ответ

как не удалять файл с помощью some-command file.txt [duplicate]

Я делал это раньше, ожидаю изменения файла на месте, что-то вроде $ tr ' \ t '', ' file.txt и, очевидно, перенаправление> обрезает файл до того, как <сможет его прочитать; Как ...
06.06.2018
1
ответ

Выполняя амперсанд (&) в URL на Bash под WSL

я пытаюсь написать функцию Bash, которая возьмет некоторые аргументы из командной строки и поместит их в URL, содержащий URL-параметры (т.е. содержащий ? и &). Если есть только один ...
06.06.2018
1
ответ

Будет ли установка пользовательской оболочки на nologin предотвращать их от доступа к SFTP?

У меня есть пользователь, оболочка которого установлена ​​на nologin, или на самом деле другой двоичный "noshell", предоставляемый cPanel. В любом случае, я хочу знать, достаточно ли такой настройки оболочки, чтобы предотвратить ...
06.06.2018
1
ответ

Как легко заполнить файловую систему FAT32(linux)? Мой диск устройства составляет 32 Гб, в котором 5 Гб будет занято для OS

Я использую 32 Гб устройство(linux), которое использует файловую систему FAT32, я хочу проверить одну вещь, что будет поведение устройства, когда я заполняю пространство устройства случайными файлами. обычно сторона ...
04.06.2018
1
ответ

После запуска терминал всегда получал bash: экспорт: «путь» не является допустимым идентификатором [закрыто]

Я пытался установить Angularjs через Ubuntu терминал и для правильной установки я бы изменил путь. Может быть, за это время я напутал с путем. После этого, когда я начинаю...
04.06.2018
1
ответ

Как отключить параллельный запуск в сценарии bash

У меня есть требование сделать сценарий для сбора некоторых данных из одной базы данных и форматирования в соответствии с требованием, это должно выполняться запланированным заданием cron. но параллельных прогонов быть не должно. (Если один ...
01.06.2018
1
ответ

Почему сценарии командной строки Linux используют «-» и «-» в качестве префикса параметра? [дубликат]

Почему сценарии в Linux используют - и - в качестве префиксов параметров? Я имею в виду, почему они используют - (например, $ git --help) вместо чего-то вроде> (так что это будет $ git >> help) или даже ...
01.06.2018
1
ответ

Почему при печати переменной, содержащей символы новой строки, удаляется последняя новая строка? [дубликат]

Содержимое файла .txt (без странностей, текстовый файл, как определено POSIX) игуана геккон anole Пример сценария: #!/bin/sh string="$(cat file.txt)" printf '%s' "$string" Пример вывода: [coolguy@somemachine ...
31.05.2018
1
ответ

Как напечатать закрашенные фигуры в терминале?

Как напечатать закрашенный круг или фигуры в терминале, например:
29.05.2018
1
ответ

Невозможно войти в Linux с учетной записью AD и / bin / bash

Я настроил все необходимое для входа с учетной записью AD в Linux (Kerberos v5, SSSD, Samba и NTP), но когда я подключиться с помощью Putty к серверу, запускаемая оболочка по умолчанию - /bin/sh....
28.05.2018
1
ответ

Docker, работающий внутри USB-накопителя

Как запустить образ Docker на USB-накопителе для использования на компьютере с Linux без установленного Docker? Чтобы избежать установки на каждый компьютер с Linux, мне просто нужно использовать докер внутри USB-накопителя ...
25.05.2018
1
ответ

Как сравнить время в сценарии оболочки?

У меня есть две временные переменные. Я хочу сравнить это в операторе if в сценарии оболочки. например время1 = ЧЧ: ММ: СС и время2 = ЧЧ: ММ: СС. Формат: ЧЧ: ММ: СС. если [совпало] затем эхо "совпало" иначе эхо ...
24.05.2018
1
ответ

Вложенный оператор if работает некорректно

#! / bin / bash число = 1 доллар США if [$ number -gt 9 -o $ number -lt 100] тогда if [$ number -eq 10] then echo Ten exit elif [$ number -eq ...
23.05.2018
1
ответ

bash script: send command within command

Я хочу создать сценарий bash, который будет подключаться к серверу и запускать jupyter notebook на этом сервере. Как мне запустить команду jupyter notebook, пока я подключен к серверу с помощью сценария bash? I ...
22.05.2018
1
ответ

Передайте параметры для getopt из сценария, который не использует getopt

У меня есть сценарий (назовем его scriptC), который использует getopt для анализа коротких и длинных параметров и отлично работает. Этот скрипт вызывается так: scriptA запускает scriptB, который вызывает scriptC с ...
22.05.2018
1
ответ

Переместить последнюю часть имени файла на передний план

У меня есть несколько файлов с такими названиями: Это тест - AB12-1998.avi (последний код всегда 2 буквы, 2 цифры , тире, 4 цифры) Я бы хотел переименовать их так: AB12-1998 - Это ...
19.05.2018
1
ответ

Получить 60 минут до и после заданной временной метки - Shell / ksh

Я хочу получить временной диапазон от заданного времени. Время начала должно быть на 60 минут раньше указанного времени, а время окончания должно быть на 60 минут позже указанного времени. Цель: Заданное время будет похоже на ...
17.05.2018
1
ответ

Когда синтаксический анализ командной строки был впервые представлен в оболочке?

Согласно обсуждению в Chat, когда синтаксический анализ командной строки (с использованием позиционных параметров) впервые был введен в оболочку Unix? А также было ли присвоение имен $ 1, $ 2 и т. Д. Каким-либо образом заимствовано из C (для ...
16.05.2018
1
ответ

как читать строку с завершающим нулем из двоичного файла

У меня есть двоичный файл, заполненный значениями FF. Я заполнил его начало многими \ 000. Затем я дополнил его начало значением 10 \ 000, чтобы получить какое-то смещение, а затем написал более короткую строку ...
16.05.2018
1
ответ

Как управлять интерактивной оболочкой (например, vim) с другого компьютера?

Мой Проблема в том, что моя клавиатура Bluetooth не будет работать с моим новым телефоном Android (большой экран), но она работает с моим старым телефоном Android (маленький экран). Поэтому я хотел бы подключить клавиатуру к своему старому телефону ...
15.05.2018
1
ответ

Делает. вызвать sh, а источник - bash?

Если я это сделаю: #! / usr / bin / env bash . "$ HOME / .foo / bar.sh" будет ли он вызывать / загружать этот скрипт bar.sh с помощью sh? это чем-то отличается от: #! / usr / bin / env bash источник "$ HOME / .foo / bar.sh"
12.05.2018
1
ответ

Поведение тире «-nt»

Вариант использования, который я могу придумать для - nt, будет обновлять файл, если он слишком старый, или если он не существует. Bash прекрасно с этим справляется: $ bash -c 'touch 2.txt; сон 1; коснитесь 1.txt; [1.txt -nt 2.txt]; ...
12.05.2018
1
ответ

Требуется вывод в отдельных строках - Shell Script

Я написал этот сценарий для регистрации электронной почты, если на диске больше 90. Пожалуйста, помогите мне получить вывод в отдельных строках. Вот мой код: #! / Bin / bash errortext = "" (скрыто) для строки в `...
11.05.2018
1
ответ

getfacl говорит, что моя непривилегированная учетная запись должна иметь возможность читать содержимое каталога, но не может

Я, вероятно, упускаю что-то очевидное ..... но я этого не вижу. У меня есть обычный каталог на FreeBSD, управляемый списками ACL NFSv4. В ACL указано, что я могу перечислить его содержимое; но я не могу. Вот ...
10.05.2018
1
ответ

Общие сведения о встроенных командах оболочки

В руководстве по bash написано, что встроенные команды содержатся >>> внутри <<< самой оболочки Кроме того, в этом ответе говорится, что A встроенная команда - это просто команда, которая ...
10.05.2018
1
ответ

Cygwin неожиданный токен `(' с grep

Я использую Cygwin на Windows 7 OS. Я пытаюсь сопоставить электронное письмо такого формата: x.y@enron.com Это мой регекс: grep [a-zA-Z0-9]+\.[a-zA-Z0-9]+@(E|e)nron\.com возвращает -bash: синтаксическую ошибку ...
08.05.2018
1
ответ

Как экспортировать VAR в другой скрипт

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