3
ответа

ExitCodes, более крупный, чем 255, возможный?

Если да, на который операционная система, оболочка или безотносительно? Рассмотрите следующую программу Java (я использую Java в качестве примера, любой язык был бы хорош для этого вопроса, который является больше о...
вопрос задан: 15 October 2008 15:48
3
ответа

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

Я пытаюсь получить вывод из сценария установки (который использует scp), и зарегистрируйте его. Однако я не получаю все, что scp распечатывает, а именно, индикатор выполнения. экран произвел: Копирование...
вопрос задан: 14 October 2008 19:17
3
ответа

Как я могу отправить stdout одного процесса к нескольким использованию процессов (предпочтительно без имени) каналы в Unix (или Windows)?

Я хотел бы перенаправить stdout процесса proc1 к двум процессам proc2 и proc3: proc2-> stdout / proc1 \proc3-> stdout я попробовал proc1 | (proc2 и...
вопрос задан: 10 October 2008 10:47
3
ответа

$ {1: + “$”} в/bin/sh

Я заметил, что иногда сценарии обертки будут использовать $ {1: $ +" "} для параметров, а не просто" $ ". Например, http://svn.macosforge.org/repository/macports/trunk/dports/editors/vim-app/files/...
вопрос задан: 30 September 2008 19:41
3
ответа

Как я могу записать сценарий оболочки для направления grep данных в основанное на дате имя файла?

Я в основном хочу сделать это: grep 'example.com' www_log> example.com.YYYY-MM-DD-H:i:S.log... с, конечно, именем файла, являющимся example.com.2008-09-27-11:21:30.log, я затем поместил это в crontab...
вопрос задан: 28 September 2008 09:25
3
ответа

Поврежденный канал больше не заканчивает программы?

Когда Вы передаете по каналу два, обрабатывают и уничтожают тот в "выводе" канала, первый процесс раньше получал "Поврежденный Канал" сигнал, который обычно завершал его также. Например, рабочий $>...
вопрос задан: 24 September 2008 11:24
3
ответа

Получить использование ЦП в сценарии оболочки?

Я запускаю некоторые тесты JMeter против процесса Java, чтобы определить, как быстро реагирующий веб-приложение является объектом загрузки (500 + пользователи). JMeter даст время отклика для каждого веб-запроса, и я записал...
вопрос задан: 8 September 2008 18:19
3
ответа

Почему не делает **, находят **, находят что-нибудь?

Я ищу файлы сценариев оболочки, установленные в моей системе, но нахожу, не работает: $ находят, что/usr - называют *.sh, Но я знаю, что существует тонна сценариев там. Например: $ ls/usr/local/lib / *.sh/...
вопрос задан: 25 August 2008 15:00
2
ответа

Как удалить дублирующиеся строки в файле, не сортируя его в Unix?

Существует ли способ удалить дублирующиеся строки в файле в Unix? Я могу сделать это с видом-u и командами uniq, но я хочу использовать sed или awk. Это возможно?
вопрос задан: 2 September 2019 17:47
2
ответа

Как отобразить команды оболочки при их выполнении

В сценарии оболочки, как я повторяю все вызванные команды оболочки и раскрываю имена любых переменных? Например, с учетом следующей строки: ls $ DIRNAME Я бы хотел, чтобы скрипт запускал команду и отображал ...
вопрос задан: 26 April 2019 13:47
2
ответа

Получите список имен функций в сценарии оболочки [дубликат]

У меня есть сценарий Оболочки Bourne, который имеет несколько функций в нем и позволяет быть названным следующим образом: my.sh <func_name> <param1> <param2> Внутри, func_name () назовут...
вопрос задан: 22 April 2019 12:50
2
ответа

Почему не & ldquo; grep * q1 * & rdquo; соответствовать что-нибудь?

У меня есть список файлов, используя: $ git show commit: .data / path / to / file / abc-2018-q1.csv def-2019-q2.csv the-2019-q1.csv Я пытаюсь сделать $ git show commit: .data / путь / к / файлу / | grep * q1 * т.е. выберите только ...
вопрос задан: 18 March 2019 02:03
2
ответа

Как сравнить несколько файлов без расширения в Bash

Я новичок в bash-скриптах. Как я могу сравнить 8 выходов файлов без расширений (только с двоичными значениями) - одинаковой длины значений, 0 или 1. Чтобы прояснить ситуацию, это то, что я сделал до сих пор. для д ...
вопрос задан: 7 March 2019 09:05
2
ответа

Как определить, когда bash-скрипт запускается при связывании клавиш

Фон У меня есть сценарий Bash, который требует ввода пользователя. Его можно запустить, вызвав его в терминале или нажав сочетание клавиш, зарегистрированное в файле конфигурации i3 (или Sway), следующим образом: bindsym -...
вопрос задан: 6 March 2019 02:32
2
ответа

Сценарий оболочки для чтения файла журнала из последней прочитанной строки

Мое требование - прочитать файл журнала сервера (относительно большой), который постоянно обновляется, используя сценарий оболочки из задания cron. Я буду читать до последней доступной строки, чтобы найти строку и ...
вопрос задан: 5 March 2019 03:17
2
ответа

Как изменить '55', который читается из файла, на целое число

Я пытаюсь прочитать число из текстового файла и увеличить его на 8, ЕСЛИ число + 8 не превышает 100: num = 'head -c 4 storage.txt' // num = '55' как мне сделать эквивлант Атои, читает чарса из ...
вопрос задан: 4 March 2019 19:30
2
ответа

переменная bash удваивается в значении - почему?

У меня есть простой сценарий оболочки для захвата изображений каждые X секунд. По некоторым причинам значение X, кажется, удваивается каждый раз через цикл. #! / bin / bash # базовая настройка для покадровой SECONDS = 1 ...
вопрос задан: 4 March 2019 00:01
2
ответа

Перерабатывающая переменная оболочки bash заменяет точки подчеркиванием

Я не вижу, как это работает: echo $ VERSIONNUMBER я получаю: v0.9.3-beta VERSIONNUMBERNAME = $ {VERSIONNUMBER: 1} echo $ VERSIONNUMBERNAME Я получаю: 0.9.3-beta VERSION = $ {VERSIONNUMBERNAME /./_} эхо $ ...
вопрос задан: 3 March 2019 01:27
2
ответа

bash script: функция printLine () не вызывается в main

Моя общая цель - вывести рисунок шахматной доски 8х8 на экран терминала. У меня есть рекурсивная функция, которую я написал, чтобы напечатать один ряд шахматной доски 8x1, начиная с чёрной или белой плитки ...
вопрос задан: 2 March 2019 02:49
2
ответа

Как динамически создавать правила форматирования для printf?

Я пытаюсь напечатать несколько строк в нескольких столбцах шириной 30 символов: #! / Bin / bash chars_width = 15 full_string = "a \\ nb \\ nc \\ nd" number_of_columns = $ (($ (tput cols) / $ chars_width)) для ((i = 0; ...
вопрос задан: 1 March 2019 15:36
2
ответа

Шебанг под Linux не разделяет аргументы

У меня есть скрипт kotlin (но это может быть любая команда Linux с аргументами), например: #! / Usr / bin / env kotlinc -script println ("hello world") При запуске в Ubuntu я получаю: / usr / bin / env: 'kotlinc -...
вопрос задан: 26 February 2019 09:43
2
ответа

Как вызвать команду оболочки Linux от Java

Я пытаюсь выполнить некоторые команды Linux от Java с помощью перенаправления (> и) и каналы (|). Как Java может вызвать csh или колотить команды? Я пытался использовать это: Обработайте p = Runtime.getRuntime () .exec ("...
вопрос задан: 1 February 2019 14:55
2
ответа

Самый простой способ убрать символ новой строки из строки ввода в монтажном столе

Надеюсь, довольно просто, объяснить случай использования, когда я запускаю следующую команду (OS X 10.6): $ pwd | pbcopy монтажная доска содержит символ новой строки в конце. Я хотел бы избавиться от ...
вопрос задан: 24 January 2019 17:01
2
ответа

getent passwd выводится как json в правильном формате

Я использую jq, чтобы попытаться преобразовать вывод команды bash в json. Тем не менее, преобразование не удается мне. Используя эту строку: hostname & amp; & amp; гетент passwd | egrep -v '/ s? bin / (nologin | shutdown | sync | ...
вопрос задан: 20 January 2019 18:22
2
ответа

Как передать переменную в команду exec в ожидаемом скрипте?

Цель сценария - прочитать зашифрованный файл «.pass» и расшифровать файл, используя PublicKey, и расшифрованный вывод должен быть сохранен. Положит $ output, чтобы показать расшифрованный пароль. ...
вопрос задан: 19 January 2019 11:22
2
ответа

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

Мне нужно выполнять команды оболочки из контроллера, но не только для файлов внутри проекта, напр. система ('rm /var/www/html/test.html') или система ('sudo unzip /var/www/html/test.zip'); Я называю ...
вопрос задан: 19 January 2019 10:26
2
ответа

Используйте вывод команды для другого

На моем локальном компьютере мой исполняемый файл хранится в .stack-work / install / x86_64-osx / lts-13.0 / 8.6.3 / bin / nonosolver-exe В моем облачном экземпляре он хранится в ./.stack-work/install/ x86_64-линукс-tinfo6 / ЛЦ-13 ....
вопрос задан: 19 January 2019 06:51
2
ответа

Почему при использовании символа & ldquo; Список аргументов слишком длинный & rdquo ;? [Дубликат]

$ ls < path > / | wc -l 52137 Полный список каталогов работает. Но, пытаясь сократить количество файлов, я получаю: $ ls < path > / * horiz | wc -l -bash: / bin / ls: список аргументов слишком длинный 0 ...
вопрос задан: 18 January 2019 18:26
2
ответа

Bash прочитать строку и заменить значение предыдущей строкой

У меня есть приведенный ниже XML-файл, и я хочу заменить значение в значении Product ID. Я использую приведенный ниже код, но он заменяет один и тот же продукт в обеих строках. Я также предоставил образец источника и ...
вопрос задан: 18 January 2019 12:10
2
ответа

Bash-скрипт - пытается найти путь к скрипту [duplicate]

Мне нужно получить путь к сценарию. Я могу сделать это вручную с помощью pwd, но после поиска в Интернете я нашел следующий скрипт: DIR = $ (cd $ (dirname $ 0); pwd) Я не знаю, что это значит. Может кто-нибудь, пожалуйста ...
вопрос задан: 17 January 2019 17:13