0
ответов

Предотвращение отображения введенных символов (например, отключение атрибута «эхо» в termios)

Я пишу сценарий bash, в котором я считываю отдельные символы из ввода. Я делаю это, используя read -n 1 -s. -n 1 читать только один символ; -s - это "тихий" режим, в котором введенные символы не...
вопрос задан: 11 June 2012 20:23
0
ответов

Изменить расширения нескольких файлов в каталоге с помощью терминала / bash?

Я разрабатываю простой демон запуска, который копирует файлы из одного каталога в другой. Я получил файлы для передачи в порядке. Я просто хочу, чтобы файлы в каталоге были .mp3, а не .dat '...
вопрос задан: 11 June 2012 10:22
0
ответов

Возьмите список подключенных устройств

когда я набираю adb devices в оболочке получаю что-то вроде этого Список подключенных устройств HT06RPQ002T1 устройство Устройство HT06RPQ002T1 Мне нужен сценарий оболочки, который будет печатать только идентификаторы ...
вопрос задан: 11 June 2012 08:22
0
ответов

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

могу ли я использовать awk для извлечения первого столбца или любого столбца в строке? На самом деле я использую файл и читаю его в переменную. Я хочу использовать AWK для этой переменной и выполнять свою работу. Как это возможно? ...
вопрос задан: 9 June 2012 07:10
0
ответов

Запустите команду оболочки при добавлении файла.

У меня есть папка с именем images в моем Linux-боксе. Эта папка подключена к веб-сайту, и администратор сайта имеет возможность добавлять изображения на этот сайт. Однако, когда изображение добавлено, я хочу...
вопрос задан: 8 June 2012 22:19
0
ответов

Передача нескольких отдельных массивов в функцию оболочки

Поскольку оболочки, отличные от ksh, не поддерживают передачу по ссылке, как можно передать несколько массивов? передается в функцию в bash без использования глобальных переменных и способом, допускающим любую допустимую переменную...
вопрос задан: 8 June 2012 18:02
0
ответов

Добавление цветов в подсказку интерпретатора Python не переносится должным образом.

Я хотел бы иметь более красочную подсказку Python в терминале, просто для удобства чтения. Сейчас у меня есть: sys.ps1 = '\033[96m>>> \033[0m' sys.ps2 = '\033[96m... \033[0m' в моем ...
вопрос задан: 8 June 2012 18:01
0
ответов

Объединение строк, файлов и выходных данных программы в Bash.

Вариант использования, в моем случае, заключается в объединении файлов CSS до их минимизации. Чтобы объединить два файла CSS: cat 1.css 2.css > out.css Чтобы добавить текст в одну позицию, я могу выполнить команду cat 1.css <&...
вопрос задан: 8 June 2012 11:11
0
ответов

Настроить завершение табуляции в оболочке

Это может иметь лучшее название, чем «настраиваемое завершение табуляции», но вот сценарий: обычно, когда я нахожусь в командной строке и ввожу команду, за которой следует {TAB} дважды, я получаю список всех...
вопрос задан: 8 June 2012 04:15
0
ответов

Возвращаемое значение функции ksh в скобках

В следующем очень простом примере сценария ksh мне нужно спросить, равно ли результат func1 4. Это то, что я сделал в примере но этот скрипт не печатает «function result = 4», как я ожидал ...
вопрос задан: 6 June 2012 20:32
0
ответов

Как запустить скрипт bash из PHP под пользователем root

Как запустить скрипт bash из PHP под пользователем root (со всеми правами), а не пользователем none — пользователем php по умолчанию? это мой вывод после sudo visudo: Defaults env_keep += "LINES COLUMNS" ...
вопрос задан: 6 June 2012 14:18
0
ответов

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

Например: cat /etc/passwd Как проще всего подсчитать и отобразить количество строк, выводимых командой?
вопрос задан: 6 June 2012 08:47
0
ответов

Команда Bash в хуке git post-update не найдена

У меня есть следующий код в хуке git post-update, который cd в моем рабочем каталоге и извлекается из голого репозитория git, где живет этот git hook: cd $HOME/www/firefly unset GIT_DIR git pull ...
вопрос задан: 5 June 2012 22:38
0
ответов

Как получить эквивалент /dev/one в Linux

Вы можете использовать dd if=/dev/zero of=file count=1024 bs=1024 для заполнения файла нулями. Вместо этого я хочу заполнить один файл. Как я могу это сделать? Файла /dev/one нет, так как я могу смоделировать это...
вопрос задан: 5 June 2012 21:13
0
ответов

Побочные эффекты LD_LIBRARY_PATH

У меня возникают странные побочные эффекты при изменении LD_LIBRARY_PATH. Когда я добавляю путь, содержащий библиотеку, например. : LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/my_path/lib Затем все становится невероятно...
вопрос задан: 5 June 2012 15:06
0
ответов

Проблемы с использованием команды subl в терминале: & ldquo; Команда не найдена & rdquo; & Амп; & ldquo; Нет такого файла или каталога & rdquo;

Я хочу заранее извиниться, что это вопрос новичка! Я провел последние 2 часа, пытаясь найти решение. У меня есть две проблемы (я уверен, что связаны). Справочная информация: это то, что мой $ PATH ...
вопрос задан: 5 June 2012 06:19
0
ответов

Использование sudo с циклом for

Я хочу запустить простую команду цикла for с sudo, но она не работает: sudo -i -u user for i in /dir; эхо $i; done Я получаю следующую ошибку: -bash: синтаксическая ошибка рядом с неожиданным токеном `do' ...
вопрос задан: 4 June 2012 22:07
0
ответов

Лучший способ сгенерировать случайную строку по определенному шаблону в Bash

Я желая сгенерировать много шестизначных строк, следующих по этому шаблону: [согласный] [гласный] [согласный] [согласный] [гласный] [согласный] например haplop github qursog Я просмотрел различные ...
вопрос задан: 4 June 2012 10:45
0
ответов

Как изменить порядок блоков текста на обратный

Как я могу изменить порядок некоторых блоков текста, используя только команды bash, такие как sed и cat? Я хочу что-то вроде tac, но вместо того, чтобы работать построчно, он будет работать блок за блоком. ...
вопрос задан: 3 June 2012 23:36
0
ответов

mysqldump с db в отдельном файле

Я пишу однострочную команду, которая создает резервные копии всех баз данных с соответствующими именами вместо использования дампа всех в одном sql. Например: db1 сохраняется в db1.sql, а db2 сохраняется в db2.sql Пока что...
вопрос задан: 3 June 2012 06:09
0
ответов

Добавление текста в конец нескольких файлов в Linux

Мне нужно добавить следующий код в конец всех файлов php в каталоге и его подкаталоге:
вопрос задан: 3 June 2012 00:57
0
ответов

Взаимодействие между процессами без FIFO

Внутри сценария BASH у нас может быть несколько процессов, работающих в фоновом режиме, которые обмениваются данными с использованием именованных каналов, FIFO, зарегистрированных в файловой системе. Примером этого может быть: #!/bin/bash mkfifo ...
вопрос задан: 2 June 2012 14:12
0
ответов

Эмуляция netcat -e

Как я могу эмулировать netcat -e с версией netcat, не имеющей параметра -e? Мне нужно запустить команду удаленно. Я могу сделать это с помощью netcat - без -e: #! / Bin / bash netcat -l ...
вопрос задан: 1 June 2012 21:47
0
ответов

Клонирование Git из сценария bash

Я пытаюсь автоматизировать свое взаимодействие с Git при создании сценария, и у меня возникла следующая проблема. Это работает из командной строки: git clone (hidden) /...
вопрос задан: 1 June 2012 20:37
0
ответов

запустить xterm -e без завершения

Я хочу запустить xterm -e file.sh без завершения. В файле я отправляю команды в фон и когда скрипт сделан, они еще не закончены. В настоящее время я делаю следующее: (cd /...
вопрос задан: 1 June 2012 16:03
0
ответов

Прерывание git pre-commit hook при наличии var_dump

Я пытаюсь (но безуспешно) сделать хук git pre-commit, который проверяет наличие var_dump в моих измененных файлах и завершает работу, если он его находит. Проблема, с которой я столкнулся, заключается в том, что это...
вопрос задан: 31 May 2012 19:39
0
ответов

Сохранение кавычек в аргументах bash

Я делаю сценарий bash, который будет печатать и передавать сложные аргументы другой внешней программе. ./script -m root@hostname,root@hostname -o -q -- 'время безотказной работы; uname -a' Как мне напечатать необработанное...
вопрос задан: 31 May 2012 15:21
0
ответов

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

Я пытаюсь сгенерировать динамические имена переменных в сценарии оболочки для обработки набора файлов с разными именами в цикле следующим образом: #!/bin/bash SAMPLE1='1-first.with.custom.name' SAMPLE2='2-second.with....
вопрос задан: 31 May 2012 07:10
0
ответов

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

Мне нужно обработать файл больших данных, содержащий многострочные записи, пример ввода: 1 Имя Дэн 1 титул профессора 1 Адрес улица ааа 1 город ххх город 1 штат ггг 1 Телефон ...
вопрос задан: 30 May 2012 22:38
0
ответов

Как включить файл в сценарий оболочки bash

Есть ли способ включить другой сценарий оболочки в сценарий оболочки, чтобы получить доступ к его функциям? Например, как в PHP вы можете использовать директиву include с другими файлами PHP для запуска ...
вопрос задан: 30 May 2012 21:55