2
ответа

Git производит вывод в реальном времени в файл, но я не могу отобразить его в реальном времени непосредственно в цикле while

Чего я хочу Моя фактическая долгосрочная цель - обойти весь вывод процесса git в другую функцию (чтобы создать индикатор выполнения - см. Мой старый вопрос для получения дополнительной информации об этом). Что я'...
вопрос задан: 28 December 2017 18:24
2
ответа

сохранение строки (особенно! sign) в переменной и ее отображение

Я хочу поместить строку (состоящую из специально! Знак) в переменную, скажем, var = "! F затем" Затем я хочу отобразить строку или использовать ее в другом месте: echo $ var Но когда я введу с var = "! е тогда "...
вопрос задан: 28 December 2017 11:43
2
ответа

Помогите расшифровать `ps` и` pstree` с `cron` и` sudo`

Извините за этот цветной снимок экрана, но я думаю, что это помогает выделить проблему лучше, чем копировать & amp; paste + code format: Вот тот же экран в формате кода: ────────────────────────────────────────────────────────────────────────────────────
вопрос задан: 28 December 2017 05:49
2
ответа

Не удается открыть Bashrc в Ubuntu 16.04 LTS

Я не могу открыть файл bashrc в ubuntu. Я пробовал использовать команды gedit ~ / .bashrc и vi, но не открывал. Когда я открываю терминал каждый раз, он отображает проблему вроде bash: export: `/ opt / ...
вопрос задан: 27 December 2017 13:10
2
ответа

Переменная в bash через cron?

#! / bin / bash ddd = $ (date +% Y-% m -d "-1 month") xmessage -timeout 10 $ ddd Если я попробую этот простой скрипт, я получаю, что это нормально работает с терминалом, но когда я запускаю этот скрипт через cron переменная всегда ...
вопрос задан: 26 December 2017 16:08
2
ответа

Как получить git, производящий вывод в файл?

Я хотел записать вывод git clone в файл, используя git clone https://github.com/someRepository > git_clone.file Но вместо этого я получаю вывод, отображаемый / обновляемый в терминале, как ...
вопрос задан: 24 December 2017 01:55
2
ответа

Ошибка при открытии терминала и терминала bash

всякий раз, когда я открываю свой терминал, я получаю эту ошибку, надеюсь, что это связано с незавершенной установкой виртуальной среды. пожалуйста, помогите мне удалить его. Всякий раз, когда я открываю свой терминал bash, я получаю ту же ошибку ...
вопрос задан: 23 December 2017 07:57
2
ответа

Вариант использования, где имена файлов сценариев имеют начальные числа для определения порядка выполнения

Я ищу документацию или случай использования, где в Linux есть каталог со сценариями оболочки, где каждое имя файла приводится с номером, а файлы запускаются в определенном порядке. Что такое ...
вопрос задан: 22 December 2017 22:15
2
ответа

Избегайте замены пробелов при переименовании файлов

Я пытаюсь переименовать файлы следующим образом: для файла в *; do mv -i "$ file" "$ (echo" $ file "| sed -e 's / [^ A-Za-z0-9 ._-] / _ / g')"; done Но команда sed заменяет все пробелы на _. Как я могу отредактировать sed ...
вопрос задан: 22 December 2017 18:03
2
ответа

восстановить ~. / файл профиля

Я только что испортил ~ / .profile, попытался что-то добавить в PATH, но похоже, что в моем коде была синтаксическая ошибка, и теперь функциональность экрана входа в систему не работает, и я могу использовать ctrlshiftf1 tty для ...
вопрос задан: 19 December 2017 02:19
2
ответа

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

Что связывает экземпляр интерпретатора с конкретным сеансом? Например, то, что характерно для терминального экземпляра, который делает команду вроде заданий, показывает только задания в этом самом экземпляре ...
вопрос задан: 19 December 2017 00:46
2
ответа

Почему мое правило udev не работает?

Мне нужно автоматически запускать мой скрипт / var / www / html / configWWW, когда любой USB подключен к моей Rasperry. UDEV RULE - /etc/udev/rules.d/myRule.rules ACTION == "add", SUBSYSTEM == "usb", ATTR {idVendor} == "* ...
вопрос задан: 18 December 2017 14:32
2
ответа

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

Итак, у меня есть список имен пользователей, таких как: user1 user2 user3 Я хочу применить идентификатор к каждому из них и получить что-то вроде: uid = 100 (user1) gid = 5 (g1) groups = 5 (g1), 6 (g6) 7 (д10). , Как мне этого добиться? ...
вопрос задан: 18 December 2017 14:02
2
ответа

Как вы устанавливаете статус выхода сценария оболочки?

Недавно мне стало интересно, как вы меняете состояние выхода или состояние завершения скрипта в bash. Например; скажем, мы запустили test.sh и внутри программы он завершился, используя exit 0 ... Мне было интересно, что будет ...
вопрос задан: 18 December 2017 00:46
2
ответа

Перенаправить 2 команды в файл в одной строке скрипта

Мне нужно сделать скрипт, который возвращает 2 команды в файл. Но я бы хотел, чтобы они были на одной строке в файле. Первая команда, которую я хочу использовать, является speedtest-cli --csv, а вторая команда ...
вопрос задан: 15 December 2017 23:28
2
ответа

необязательно запрашивать пользователя с меню, основанным на аргументе

Как я могу изменить ниже сценарий следующим образом: если число передается как аргумент (не запрашивать пользователя), не показывайте меню опций, проверяйте его соответствие одному из параметров, и если да, продолжайте эту опцию. Если ...
вопрос задан: 15 December 2017 22:10
2
ответа

Как запустить и уничтожить tcpdump в рамках сценария?

Почему я не могу прервать (т.е. уничтожить-2, не уничтожить-9), tcpdump как показано в этом сценарии? Выполнения сценария, но tcpdump не завершается и продолжает работать в командной строке, даже после печати некоторых...
вопрос задан: 14 December 2017 22:59
2
ответа

Могу ли я выполнить команду WITHIN другой команды?

Можно ли запустить команду в другой команде, например: дата обновления twidge, являющаяся датой команды bash, настолько эффективно, что twidge обновит twitter с текущей датой Twidge это CLI на основе ...
вопрос задан: 13 December 2017 20:12
2
ответа

Время извлечения между событиями от файла журнала в Bash

У меня есть файл /tmp/log/1GPS_garmin2.log, и я хочу вычислить, сколько время передало между первой и последней остановкой механизма. Вот образец данных: 181 225,249849952:06, 14,18,19,22,27...
вопрос задан: 13 December 2017 02:22
2
ответа

Помощь со скриптом crontab [дубликат]

Мне очень жаль, что я создал эту ветку, но я не могу решить эту проблему самостоятельно. Я хочу, чтобы crontab выполнял базовую команду «xrandr --auto». Я создал файл test.sh, который выглядит так. #! / bin / bash xrandr ...
вопрос задан: 12 December 2017 16:02
2
ответа

Предложения о том, как этот резервный сценарий .bashrc может быть улучшен?

исказите isbashrcmodf ='cmp-s "/home/user/.experimental/bc/, $ (ls/home/user/.experimental/bc - Искусство | хвост-n 1)" "/home/user/.bashrc"' искажают bashrcbak ='cp ~/.bashrc ~/.experimental/bc/.bashrc$ (дата + - %y-% m-...
вопрос задан: 11 December 2017 17:47
2
ответа

Subbing Дублировать имя пользователя с номером в конце

Привет, в настоящее время работает над школьным проектом для моего класса unix. Создание пользовательского меню для добавления / создания имени пользователя с использованием имени или фамилии для создания имени пользователя (сначала начальное + первое че
вопрос задан: 11 December 2017 01:31
2
ответа

Обновление apt-get не обновляет bash & mdash; так почему переустановка bash это обновление?

Обновление apt-get не обновляет bash с 4.3 до 4.4. Таким образом, это похоже на bash --version), так почему переустановка bash является обновлением? apt-get install --only-upgrade bash Или это просто странно ...
вопрос задан: 10 December 2017 02:17
2
ответа

Использование переменных, хранящихся на удаленном сервере

Я считаю, что это сложная задача. У меня есть 1 машина, которую мы будем называть сервером и целым рядом других машин, hostX. Все они запускают сервер Ubuntu 16.04. Каждый хост запускает простой скрипт bash ...
вопрос задан: 9 December 2017 16:02
2
ответа

Как передать каждую команду, переданную оболочке?

Я хотел бы отредактировать мой .bashrc так, чтобы каждая команда, выполняемая в оболочке, была направлена ​​на что-то, например: $ sudo apt update _________________ < обновление sudo > ----------------- \ ...
вопрос задан: 8 December 2017 19:58
2
ответа

Скрипт для хранения кеш-каталога определенного размера и удаления на основе последнего доступа

Мне нужен скрипт, который будет проверять размер каталога, и если он больше определенного размера, он будет проходить и удалять x количество файлов, пока он не станет меньше размера порога. И я бы ...
вопрос задан: 8 December 2017 18:46
2
ответа

Почему переменные как $PS1 в printenv не?

Из того, что я могу сказать переменные среды дисплеев printenv, но почему я не вижу другие переменные как PS1 для настройки приглашения оболочки? Что точно является выводом printenv и почему не делает этого...
вопрос задан: 8 December 2017 02:08
2
ответа

Скрипт для обмена имен двух файлов

Я новичок в скриптах Bash. Я пытался сделать сценарий, который поменяет местами имена двух файлов, переданных ему пользователем. Вот изображение двух версий моего сценария. Здесь ...
вопрос задан: 5 December 2017 17:42
2
ответа

Простой скрипт Zenity - выбрать иконку?

Я пытаюсь создать простой графический скрипт Zenity + Bash, который будет перечислять все темы значков, доступные в / usr / share / icons, затем позволить пользователю выбрать одну из них и нажать «OK», чтобы заменить gtk-icon-theme-name = » ...
вопрос задан: 5 December 2017 15:01
2
ответа

Показать вывод команды, выполненной в bash, как она выполняется

У меня есть строка в моем bash-скрипте, такая как: echo "some_command`". Теперь some_command выполняется в течение 1-2 минут и продолжает печатать предупреждения / сообщения в этом интервале. Проблема в том, когда я выполняю свой ...
вопрос задан: 4 December 2017 14:43