0
ответов

bash / unix toolchain обработка / нарезка двоичного потока

У меня есть двоичный поток на стандартном вводе, он в формате фиксированного размера, непрерывный поток пакетов, каждый пакет имеет заголовок с длина X и тело длиной Y. Итак, если X = 2 Y = 6, то это ...
вопрос задан: 3 July 2015 07:57
0
ответов

Какой предпочтительный Баш Шебанг?

Есть ли какой-нибудь объективный Bash Shebang лучше, чем другие? #! / usr / bin / env bash #! / bin / bash #! / bin / sh #! / bin / sh - и т. д. Я давно смутно помню, что слышал, что добавление тире к ...
вопрос задан: 3 July 2015 00:07
0
ответов

Найти и заменить строку в параметре bash

$ ./myscript my.site.com Как заменить все точки в первом параметре? Вот моя текущая попытка, но она возвращает ошибку неправильной подстановки. #!/бин/баш dbname=${$1//./_} echo $dbname
вопрос задан: 30 June 2015 22:55
0
ответов

Разница между bash pid и $$

Я начинаю писать сценарии на bash, и у меня есть «домашнее задание». Я понял большую часть вещей, но есть часть, в которой говорится, что я должен повторить pid родительского bash и pid двух ...
вопрос задан: 30 June 2015 12:36
0
ответов

Что такое / bin / sh -c?

Что означает / bin / sh -c? Что делает -c?
вопрос задан: 20 June 2015 14:57
0
ответов

Список всех файлов в каталоге с определенным расширением

Допустим, я хочу перечислить все файлы php в каталоге, включая подкаталоги, я могу запустить это в bash: ls -l $ (find. -Name * .php -type f). Проблема в том, что если нет php файлы на ...
вопрос задан: 17 June 2015 09:40
0
ответов

Что -f означает в bash

Я искал, как использовать runit для запуска gunicorn. Я смотрел на файл bash и не знаю, что -f $ PID делает в #! / Bin / sh GUNICORN = / usr / local / bin / gunicorn ROOT = / path / to / project PID = / var / run / ...
вопрос задан: 14 June 2015 05:38
0
ответов

Использование совпадения для поиска подстрок в строках только с bash

Хотя Я почти уверен, что это было освещено, я не могу найти ничего конкретного по этому поводу. По мере того, как я продолжаю изучать bash, я продолжаю находить места, в которых я не понимаю, почему что-то...
вопрос задан: 10 June 2015 16:40
0
ответов

Сортировка Linux не работает с отрицательными числами с плавающей запятой

Как сортировать ввод такого типа? 0,00159265291648695254 -0,00318530179313823899 0 0,00999983333416666468 0,00362937767285478371 0,00477794259012844049 -0,00637057126765263261 0,00681464007477014026 -0....
вопрос задан: 5 June 2015 07:13
0
ответов

выполнение цикла bash во время выполнения команды

Я хочу создать bash-скрипт, который выполняет команду и тем временем выполняет другие действия, с возможностью убить команду, если скрипт будет убит. Скажем, исполняет cp большого файла ...
вопрос задан: 4 June 2015 10:43
0
ответов

ruby ​​выполнить команду bash с переменными

Мне нужно выполнить команду Bash в сценарии Ruby. Существует около 6 способов сделать это в соответствии с «6 способами запуска команд оболочки в Ruby» Нейта Мюррея и нескольких других источников, найденных в Google. print "enter ...
вопрос задан: 3 June 2015 21:42
0
ответов

Добавление разрыва строки к выходному файлу в сценарии оболочки

У меня есть сценарий оболочки, который я выполняю в Cygwin (возможно, проблема в этом). Для этого фрагмента кода я просто хочу написать первую строку и добавить разрыв строки: echo "`date` User `whoami` ...
вопрос задан: 25 May 2015 23:49
0
ответов

Difference between Batch and Bash files

What are the differences between batch and bash? How are they being used?
вопрос задан: 25 May 2015 14:20
0
ответов

Как найти первые три цифры, соответствующие шаблону из одного столбца между двумя текстовыми файлами [закрыто]

Я хотел бы сопоставить первые три цифры (например, 132 ******) из одного второго столбца ($ 2) между двумя текстовыми файлами. Кто-нибудь может предложить мне сценарий для этого? Входной файл1: 9 73316991 73352391 DEL ...
вопрос задан: 21 May 2015 16:00
0
ответов

Bash - запись определения функции в скрипт после первого вызова (как проблема GOTO/перехода)

Я в основном хочу написать скрипт на bash, где я создам пару больших файлов с помощью heredoc; а затем запущу несколько команд, используя эти файлы. Подразумевается, что (очевидно) файлы heredoc ...
вопрос задан: 12 May 2015 17:05
0
ответов

Скрыть вывод wget в Linux [закрыто]

Я не хочу видеть никаких сообщений, когда использую wget. Я пробовал wget с опциями -q -O и перенаправлением на / dev / null, но я все еще вижу нежелательные сообщения. РЕДАКТИРОВАТЬ Извините всех, был еще один виджет в моем ...
вопрос задан: 11 May 2015 08:50
0
ответов

Как исправить синтаксическую ошибку Makefile при использовании подстановочного знака в make clean?

У меня есть простой Makefile, который содержит только эту цель. Выглядит это так: SHELL: = / bin / bash clean: rm! (*. Tex | Makefile | * .pdf) Когда я запускаю эту команду в bash, она работает нормально, т.е. дает ...
вопрос задан: 10 May 2015 17:42
0
ответов

Отправлять команды на экран GNU

У меня есть экран GNU с именем demo, я хочу отправлять на него команды . Как мне это сделать? screen -S demo -X /home/aa/scripts/outputs.sh yeilds Сеанс экрана не найден. и выполнение screen -ls показывает, что это не ...
вопрос задан: 9 May 2015 21:35
0
ответов

Получение области вызова функции

У меня есть функция, которая ломается где-то в строке 1433 ExtJS. var createDelayed = функция (h, o, область) { console.log (аргументы) ;//logs undefined all round. функция возврата () {var args =...
вопрос задан: 8 May 2015 15:48
0
ответов

Как добавить имя ветки Git в сообщение фиксации?

Мне нужна помощь с сценарием Bash, который автоматически добавит имя ветки git в качестве хэша в сообщения фиксации.
вопрос задан: 8 May 2015 10:52
0
ответов

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

У меня есть дерево каталогов с большим количеством файлов в нем. Я хотел бы скопировать все эти файлы в один новый каталог, но со всеми файлами, расположенными в основе папки. Итак, у меня есть что-то вроде этого: ...
вопрос задан: 2 May 2015 20:02
0
ответов

Генерация случайного числа от 1 до 10 в Bash Shell Script [duplicate]

Как мне сгенерировать случайное число от 1 до 10 в Bash Shell Script? Это будет $(RANDOM 1+10)?
вопрос задан: 28 April 2015 08:34
0
ответов

Выберите и напечатайте одну из трех случайных строк в сценарии Bash

Как можно вывести значение 1, 2 или 3 (произвольно). Мое лучшее предположение не удалось: #! / Bin / bash 1 = "2 миллиона" 2 = «1 миллион» 3 = "3 миллиона" print randomint (1,2,3)
вопрос задан: 28 April 2015 08:19
0
ответов

Как переименовать файлы в текущем каталоге и его подкаталогах с помощью скрипта bash?

Я могу использовать команду 'rename', чтобы добавить отсутствующий символ ко всем именам файлов в текущем каталоге, например: echo "Переименование файлов..." переименовать -v "s/^abcd124(.+)/abcd1234$1/" *.wav.gz; echo "...
вопрос задан: 24 April 2015 12:56
0
ответов

Как записать вывод команды ls или find для сохранения всех имен файлов в массиве?

Необходимо обрабатывать файлы в текущем каталоге по одному. Я ищу способ получить вывод ls или найти и сохранить полученное значение как элементы массива. Таким образом, я могу управлять ...
вопрос задан: 24 April 2015 11:25
0
ответов

Условные выражения bash: как использовать выражения «и»? (if [! -z $ VAR && -e $ VAR])

Думаю, я не понимаю, как выполнять тесты «и». Я хотел убедиться, что существует аргумент, который хорошо работает с [-e $ VAR], но оказывается, что он также оценивается как истинный для пустой строки; который ...
вопрос задан: 21 April 2015 05:29
0
ответов

Как удалить дубликаты из файла и записать в тот же файл?

Я знаю, что мой заголовок -не говорит сам за себя, но позвольте мне попытаться объяснить его здесь. У меня есть имя файла test.txt, в котором есть повторяющиеся строки. Теперь я хочу удалить эти повторяющиеся строки и...
вопрос задан: 20 April 2015 12:22
0
ответов

Почему конвейеризация в один и тот же файл не работает на некоторых платформах?

В cygwin отлично работает следующий код $ cat Junk летучая мышь летучая мышь летучая мышь $ кошка барахло | sort -k1,1 |tr 'b' 'z' > мусор $ кошачий мусор зат зат zat Но в оболочке linux (GNU/Linux) кажется, что перезапись...
вопрос задан: 20 April 2015 12:21
0
ответов

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

Как преобразовать табуляции в пробелы в каждом файле каталога (возможно, рекурсивно)? Кроме того, есть ли способ установить количество пробелов на вкладке?
вопрос задан: 20 April 2015 02:22
0
ответов

Прочитать строки между двумя строками, указанными их номерами строк

Как мне прочитать все строки между двумя конкретными строками? Допустим, я хочу начать со строки 23, а строка 56 - это последняя строка, которую нужно прочитать, но это не конец файла. Как мне пойти ...
вопрос задан: 19 April 2015 08:57