0
ответов

Предложить ответ на ввод данных пользователем в сценарии bash

Вот пример: #! / Bin / bash echo -e "Введите IP-адрес: \ c" читать echo $ REPLY Но я хочу, чтобы пользователю было проще отвечать. Хочу предложить ответ пользователю. Он должен что-то искать ...
вопрос задан: 30 March 2016 02:20
0
ответов

Сюжеты Matplotlib не отображаются при запуске файла из терминала bash

Графики обычно отображаются, когда я запускаю файлы из оболочки ipython или из записной книжки ipython, но они не отображаются, когда я запускаю файл из терминала bash - все остальное работает нормально, когда запускается ...
вопрос задан: 28 March 2016 22:21
0
ответов

запустить команду bash в новой оболочке и остаться в новой оболочке после выполнения этой команды

У меня проблема. Я долго ищу этот ответ - как я могу запустить команду в новой оболочке bash и остаться в этой новой оболочке после выполнения этих команд. Так, например: bash -c "export PS1 = '...
вопрос задан: 22 March 2016 10:31
0
ответов

Как очистить / удалить текущую строку в терминале?

Если я использую терминал и набираю строку текста для команды, есть ли горячая клавиша или какой-либо способ очистить / удалить эту строку? Например, если моя текущая строка / команда очень длинная, например: > ...
вопрос задан: 21 March 2016 04:28
0
ответов

Как выйти, если команда не удалась?

Я новичок в написании сценариев оболочки. Я хочу напечатать сообщение и выйти из сценария в случае сбоя команды. Я пробовал: my_command && (echo 'my_command failed; exit), но это не работает. Это сохраняет ...
вопрос задан: 20 March 2016 18:35
0
ответов

Есть ли команда bash для преобразования всего каталога в HAML из HTML?

Я хочу преобразовать весь каталог HTML в HAML, чтобы файлы имели то же имя, но с новым расширением. html2haml file.html.erb file.haml Могу ли я запустить цикл, чтобы преобразовать все ...
вопрос задан: 20 March 2016 13:35
0
ответов

Как использовать sed, чтобы удалить последние n строк файла

Я хочу удалить несколько n строк из конца файла. Можно ли это сделать с помощью sed? Например, чтобы удалить строки от 2 до 4, я могу использовать файл $ sed '2,4d', но я не знаю номеров строк. Я могу ...
вопрос задан: 20 March 2016 06:29
0
ответов

Shell script to delete files when disk is full

I am writing a small little script to clear space on my linux everyday via CRON if the cache directory grows too large. Since I am really green at bash scripting, I will need a little bit of help from ...
вопрос задан: 19 March 2016 13:01
0
ответов

Сохранить вывод sed в переменной [дубликат]

Я хочу сохранить вторую строку моего файла в переменной, поэтому делаю следующее: sed -n '2p' myfile Я хочу сохранить вывод команды sed в переменной с именем line. Каков правильный ...
вопрос задан: 11 March 2016 07:13
0
ответов

Запуск сценария при входе в Mac [закрыто]

Мне интересно, может ли кто-нибудь помочь мне с запуском файла .sh, когда Я вхожу в свою учетную запись на своем компьютере. Я использую Mac OS X 10.6.7. У меня есть файл "Example.sh", который я хочу запустить ...
вопрос задан: 4 March 2016 06:29
0
ответов

синтаксическая ошибка bash: «(» неожиданно

По какой-то причине это функция работает правильно, терминал выдает newbootstrap.sh: 2: Синтаксическая ошибка: "(" неожиданно Вот мой код (строка 2 - это функция MoveToTarget () {) #! / bin / bash ...
вопрос задан: 2 March 2016 20:59
0
ответов

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

Можно ли использовать pastebin (может быть, через их "API" функциональность) внутри скриптов оболочки bash? Как отправить http-сообщение? Как мне вернуть URL-адрес?
вопрос задан: 2 March 2016 00:32
0
ответов

Bash-скрипт с графическими меню

Я некоторое время писал простые bash-скрипты, и мне было интересно, как реализовать простые меню и, если возможно, использовать меню с цветом. В прошлом я писал простые C...
вопрос задан: 25 February 2016 01:17
0
ответов

Как пометить массив в POSIX sh?

При замене внешних команд в сценарии оболочки я использовал массив, чтобы избавиться от NF в awk. Теперь, когда я перешел с bash на POSIX sh, я не могу правильно пометить массив: #! / Bin / bash export RANGE = "...
вопрос задан: 22 February 2016 16:08
0
ответов

Файлы, созданные с помощью Cygwin (вызывающие сценарий оболочки), не имеют правильных разрешений Windows

В настоящее время я запускаю Cygwin на целевой машине Машина Windows Server 2003 запускает сценарий оболочки, который, помимо прочего, создает на диске кучу файлов. Однако после создания файлов я не…
вопрос задан: 22 February 2016 12:45
0
ответов

Экранирование символов в bash (для JSON)

Я использую git, затем отправляю сообщение коммита и другие биты в виде полезной нагрузки JSON на сервер. В настоящее время у меня есть: MSG=`git log -n 1 --format=oneline | grep -o ' .\+'`, который устанавливает MSG примерно так: ...
вопрос задан: 22 February 2016 04:12
0
ответов

Извлечь строки между двумя токенами в текстовом файле с помощью bash

У меня есть текстовый файл, который выглядит так: случайный бесполезный текст para1 para2 para3 снова случайный бесполезный текст. Я хочу извлечь ...
вопрос задан: 17 February 2016 15:07
0
ответов

Что означает & ldquo; | & amp; & rdquo; значит в баш?

Например, echo "aaa" | & amp; cat Что значит | & amp; значит здесь? Есть ли веб-сайт, который рекомендуется искать? Поскольку большинство поисковых систем не поддерживает поиск специальных символов.
вопрос задан: 13 February 2016 20:38
0
ответов

Синтаксис цикла for в Bash?

Каков синтаксис цикла for в Bash? Я пробовал: для (($ i = 0; $ i <10; $ i ++)) эхо $ i готово, я получаю следующую ошибку: строка 1: ((: = 0: синтаксическая ошибка: ожидается операнд (токен ошибки равен «= 0»)
вопрос задан: 13 February 2016 18:52
0
ответов

Используйте awk для поиска писем и печати результатов [закрыто]

У меня есть файл student.txt, который содержит несколько столбцов (имя, фамилия, c1, c2, c3, c4), например, Джек Поки Тео 100 49 38. 15 реестров, как указано выше, я хочу с помощью awk найти студентов, которые ...
вопрос задан: 13 February 2016 14:29
0
ответов

Unix - создать путь к папкам и файлу

Я знаю, что вы можете использовать mkdir для создания каталога и прикосновения для создания файла, но есть ли там нет возможности выполнить обе операции за один раз? то есть, если я хочу сделать следующее, когда другая папка не существует: cp ...
вопрос задан: 10 February 2016 18:34
0
ответов

Рекурсивно найти и заменить имя файла в каталоге

Я хочу переименовать все файлы в папке, которая начинается с 123_xxx.txt, в xxx.txt. Например, в моем каталоге: 123_xxx.txt 123_yyy.txt 123_zzz.txt Я хочу переименовать все файлы как: xxx.txt ггг ....
вопрос задан: 5 February 2016 11:25
0
ответов

Трубопровод не работает с командой echo [дубликат]

Когда я запускаю следующий скрипт Bash, я ожидаю, что он напечатает Hello. Вместо этого он печатает пустую строку и завершает работу. эхо «Привет» | эхо Почему не работает вывод эха на эхо?
вопрос задан: 31 January 2016 17:11
0
ответов

Как просмотреть имена файлов, возвращаемые функцией find?

x=$(найти .-имя "*.txt") echo $x, если я запускаю приведенный выше фрагмент кода в оболочке Bash, я получаю строку, содержащую несколько имен файлов, разделенных пробелом, а не список. Конечно, я могу продолжить...
вопрос задан: 30 January 2016 00:37
0
ответов

Как программно определить, доступен ли PDF-файл для поиска?

У меня есть CSV-файл со списком URL-адресов PDF-файлов. :Некоторые из этих PDF-файлов доступны для поиска. Некоторые из этих PDF-файлов недоступны для поиска. Я хочу определить, какие PDF-файлы доступны для поиска из моего списка PDF-файлов. Есть ли...
вопрос задан: 30 January 2016 00:34
0
ответов

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

, у меня есть скрипт SH, который должен быть запущен как root, однако он работает Конечный пользователь с использованием Sudo. Как я могу получить домашний каталог пользователей, когда ~ / указывает на / root при запуске с sudo?
вопрос задан: 29 January 2016 23:24
0
ответов

Аргументы соединения - Escape Spaces

Есть ли какой-нибудь простой способ «объединить» аргументы, переданные в сценарий? Я бы хотел что-то похожее на $ @, но это сразу передает аргументы. Например, рассмотрим следующий сценарий: $ / bin / bash ./...
вопрос задан: 25 January 2016 21:29
0
ответов

Отредактируйте строки с помощью сценария bash

# deb http://archive.canonical.com/ubuntu lucid partner # deb-src http://archive.canonical.com/ubuntu lucid partner над строками из /etc/apt/sources.list. Есть количество строк. Как раскомментировать ...
вопрос задан: 24 January 2016 08:12
0
ответов

Explode to Array

Я собрал этот сценарий оболочки, чтобы сделать две вещи: изменить разделители в файле данных ('::' на ',' в данном случае) Выберите нужные столбцы и добавьте их в новый файл. Это работает, но я хочу...
вопрос задан: 21 January 2016 20:13
0
ответов

Пример использования именованных каналов в Linux Bash

Может ли кто-нибудь опубликовать простой пример использования именованных каналов в Bash в Linux?
вопрос задан: 17 January 2016 17:03