6
ответов

Различия между двойными кавычками & ldquo; & rdquo ;, одинарные кавычки '' и обратные кавычки `` в командной строке?

Я часто вижу учебные материалы в Интернете или сообщения на этом сайте, в которых интенсивно используются следующие символы в командной строке. Часто кажется, что они используются для довольно похожих целей. Какие ...
вопрос задан: 18 June 2018 01:12
6
ответов

Создайте каталоги с именем из txt файла, которые содержат '/' символ

У меня есть .txt файл, который содержит текст как этот A1/B1/C1 A2/B2/C2 A3/B3/C3, я хочу сценарий, который читает, .txt файл для каждой строки затем создают каталог на основе первого слова (A1, A2, A3) я...
вопрос задан: 25 May 2018 07:59
6
ответов

Проблема с AWK внутри bash

Здравствуйте, длинная история короткая: я пытаюсь создать скрипт для запуска через CI-сервер, чтобы убить определенный процесс. Поэтому, просматривая через Интернет, я узнал эту команду: myuser @ server: / home / myuser # ...
вопрос задан: 11 May 2018 18:01
6
ответов

не может стать корнем из-за изменения файла / etc / passwd

Я изменил / etc / passwd первую строку: root: x: 0: 0: root: / root: / usr / bin / zsh теперь я не могу стать root, поэтому я не могу исправить то, что я изменил. Есть ли другой способ изменить этот файл, не став root?
вопрос задан: 9 May 2018 20:56
6
ответов

Как я могу найти, какой пользователь выполняет сценарий, когда используется sudo?

Я хочу найти имя пользователя, который запускает скрипт bash, когда этот скрипт выполняется sudo. Единственный возможный способ, который я знаю, состоит в том, чтобы проанализировать вывод who -m (who am i) следующим образом: ...
вопрос задан: 9 May 2018 19:33
6
ответов

Как запустить java-исполняемый файл без java -jar [duplicate]

Поскольку pdftk еще не доступен на Ubuntu 18.04, я составил вилку pdftk, следуя этому превосходному ответу на соответствующий вопрос. Это отлично работает, однако теперь мне нужно ввести java -jar build / jar / pdftk ....
вопрос задан: 1 May 2018 15:09
6
ответов

`cal -h` команда: Bash подстрока` $ {строка: смещение: длина} `ошибка

Остерегайтесь Ides of March Caesar. Я получаю странную ошибку в bash, используя: $ {string: offset: length}. Пятая выходная строка в середине марта имеет неправильный вывод: $ substring_test.sh March ...
вопрос задан: 29 April 2018 20:11
6
ответов

Как спровоцировать синтаксическую ошибку в оболочке bash

У меня только 20% тестового покрытия для моего проекта. https://coveralls.io/github/montao/opsh Я хочу добавить тест для синтаксической ошибки. Я не могу получить выходную «синтаксическую ошибку» из простого oneliner ...
вопрос задан: 29 April 2018 14:10
6
ответов

Сценарий Bash для клонирования Ubuntu на новый раздел для тестирования обновления 18.04 LTS

Ubuntu 18.04 вышел 26 апреля 2018 года, и я хочу попробовать его обновить мои программы и преобразовать мои данные, но не хочу комментировать, если есть ошибки. Я сократил Windows с 410 до 385 ГБ, перезагрузился ...
вопрос задан: 29 April 2018 00:23
6
ответов

Как работает ~ /? [dубликат]

В терминале одним из способов ссылки на домашнюю страницу является использование ~ /. Я не понимаю, как это работает, потому что вывод файла ~ / is: / home / admin /: и только что запущен ~ / приводит к: -bash: / home / ...
вопрос задан: 24 April 2018 17:34
6
ответов

Ошибка в функции оболочки для подсчета четных чисел

Для назначения мне нужно написать функцию, которая печатает число четных чисел, если предоставляется последовательность чисел. Я использовал фрагмент кода, который я использовал для предыдущего назначения (для печати 1 ...
вопрос задан: 24 April 2018 11:06
6
ответов

Есть ли у автопилота автозаполнение?

Pip имеет длинный список команд. Есть ли способ использовать автоматическое заполнение вкладкой в ​​консоли (Bash)?
вопрос задан: 19 April 2018 18:45
6
ответов

Запустите скрипт оболочки как другой пользователь, у которого нет пароля

Я хотел бы запустить скрипт из основной оболочки Ubuntu от имени другого пользователя без пароля. У меня есть полные привилегии sudo, поэтому я попробовал это: sudo su -c "Ваша команда прямо здесь" -s / bin / sh ...
вопрос задан: 18 April 2018 20:14
6
ответов

эхо первая группа в perl

Есть ли более элегантная команда perl для этого? ps -ejH | grep 'bash' | head -1 | perl -E 'if (& lt; gt; = ~ / (bash) /) {say $ 1}' Я просто хочу откликнуть PID, который является первой группой символов.
вопрос задан: 15 April 2018 16:00
6
ответов

Когда я делаю путь экспорта с помощью терминала, какой файл он сохраняет? [dубликат]

Например, когда я запускаю экспорт экспорта PATH = $ PATH: $ GOROOT / bin: $ GOPATH / bin или GOPATH = ~ / workspace / me / go, к какому файлу это добавляется?
вопрос задан: 14 April 2018 09:00
6
ответов

Каковы некоторые примеры процессов, которые я могу запустить в фоновом режиме?

Я пытаюсь узнать, что я могу сделать из командной строки linux для процессов. Проблема в том, что у меня не так много программ для проверки этих команд. Я не могу точно убить bash и поставить процесс yes in ...
вопрос задан: 11 April 2018 16:54
6
ответов

Как я могу перечислить запущенные сценарии bash по имени скрипта?

ps возвращает bash как имя процесса ... Вместо этого я хотел бы использовать имя сценария оболочки. Например, если мой скрипт TestEric.sh, я хотел бы указать количество экземпляров этого скрипта ...
вопрос задан: 11 April 2018 16:50
6
ответов

Вычислить область с чтением и функцией

Я намерен вычислить площадь круга. #! / usr / local / bin / bash read -p "Введите радиус:" area () {a = $ ((3 * $ REPLY * 2)) return $ a} echo $ (область) Запустить, но не вернуть ничего $ bash area .sh ...
вопрос задан: 10 April 2018 05:25
6
ответов

gsettings: команда не найдена

Я пытаюсь создать сценарий, который автоматически изменит обои при запуске. #! / bin / bash cd ~ / rm -r ~ / .wallpaper mkdir .wallpaper cd ~ / .wallpaper wget https: //source.unsplash.com/random / ...
вопрос задан: 8 April 2018 11:11
6
ответов

Удалить строки, которые появляются после строки с определенным шаблоном в оболочке

Я пытаюсь удалить все строки после определенного шаблона в файлах. У меня есть много файлов, которые имеют одну и ту же структуру: Пример: file1 строка 1 ... строка x "здесь есть определенный шаблон" .....
вопрос задан: 6 April 2018 13:46
6
ответов

Bash: получение значений из файла

У меня есть файл, который построен следующим образом: (MATH [NUMBER1 = (50, неизвестно, неизвестно), NUMBER2 = (неизвестно, 4, неизвестно), OPERATOR = 'times'] (NUM [SEM = (50, неизвестно, неизвестно) )] (DIZAINE [SEM = 50] cinquante)) (...
вопрос задан: 5 April 2018 19:42
6
ответов

Запустите Android Studio из любого каталога

В инструкции по установке для Android Studio они говорят: 3. [dОПОЛНИТЕЛЬНО] Добавьте «{installation home} / bin» в переменную среды PATH, чтобы вы могли запустить Android Studio из любой директории. ...
вопрос задан: 1 April 2018 02:03
6
ответов

Сценарий оболочки для пропуска PPA, если установлен

Я хотел бы создать скрипт, который добавит новый PPA или пропустит, если он уже установлен. Кто-то отправил это решение на другой вопрос: #! / Bin / bash add_ppa () {для i в «$ @»; делать ...
вопрос задан: 28 March 2018 15:54
6
ответов

Рабочий стол быстрого доступа к сценарию Bash сбой и ожоги

Я создал ссылку в Nautilus в каталоге ~ / bin для находящегося там сценария bash. Затем я вырезал и вставил ссылку в каталог ~ / Desktop. Когда я нажимаю на него, на экране ничего не появляется. Если ...
вопрос задан: 27 March 2018 09:29
6
ответов

Как я могу показывать сообщения уведомления-отправки, инициированные crontab? [dубликат]

test.sh: / usr / bin / notify-send «test» Следующие работы: bash ~ / Documents / test.sh, но crontab никогда не показывает уведомление. Зачем? * / 1 * * * * bash ~ / Documents / test.sh
вопрос задан: 26 March 2018 15:36
6
ответов

Что делает & ldquo; $ @ & rdquo; делать в сценарии bash? [dубликат]

Я наткнулся на этот скрипт: #! / Bin / sh qemu-system-x86_64 -enable-kvm \ -m 2G \ -device virtio-vga, virgl = on \ -drive file = / home / empty / qemubl / lab .. ..
вопрос задан: 26 March 2018 15:35
6
ответов

Как заменить каждое n-е появление шаблона, используя sed ONLY

Я искал по всей сети, но я не могу найти никаких хороших решений. Я читал на многих форумах, что sed - это не инструмент (но awk) для этого, но для меня нет никакого смысла, почему. Я имею в виду, вы можете сделать ...
вопрос задан: 24 March 2018 12:36
6
ответов

Переименование нескольких файлов с помощью Bash [duplicate]

У меня много файлов для обработки, и мне нужно заменить их исходные имена на этот формат в bash: 00000000000001_1.jpg 00000000000002_1.jpg 00000000000003_1.jpg и так далее
вопрос задан: 20 March 2018 01:40
6
ответов

как grep для линии с несколькими ключевыми словами и превратить ее в csv

С помощью этой команды: cmd param | grep 'foo1 \ | foo5 \ | foo7' Я получаю foo1 = bar1 foo5 = bar 5 foo7 = bar 7 Как мне сделать этот вывод для записи в файл csv? в конечном счете, я хотел бы запустить команду в цикле ...
вопрос задан: 17 March 2018 22:58
6
ответов

bash - возврат и печать

У меня есть функция bash, которая возвращает число, добавляя к нему 20. В то же время я хотел бы отобразить, чтобы увидеть, что представляет собой вход. function add_nos {echo "$ 1" echo $ (($ 1 + 20)) return ...
вопрос задан: 12 March 2018 19:01