0
ответов

Нужно ли указывать ловушки кроме EXIT?

Я вижу много сценариев оболочки, которые делают: trap cmd 0 1 2 3 13 15 # EXIT HUP INT QUIT PIPE TERM В каждой оболочке, к которой я имею доступ в настоящее время, все ловушки, кроме 0, являются избыточными, и cmd будет ...
вопрос задан: 14 November 2011 14:08
0
ответов

Получение pid от ps -ef | grep keyword

Я хочу использовать ps -ef | grep "ключевое слово" для определения pid процесса демона (в нем есть уникальная строка в выводе ps -ef). Я могу убить процесс с помощью ключевого слова pkill, есть ли какая-нибудь команда ...
вопрос задан: 14 November 2011 10:44
0
ответов

Система сборки Sublime Text с параметрами

У меня есть различные сценарии сборки оболочки для проекта, и я хочу создать одну централизованную систему сборки с параметрами, которые позволят запустить сценарий оболочки. Например, пользователь нажимает Cmd + B, затем ...
вопрос задан: 14 November 2011 06:29
0
ответов

Объединение строк в bash

В программе для вывода установлено 2 десятичных числа с плавающей запятой, по одному в каждой строке файла. В зависимости от выполнения может быть выведено множество файлов, каждый с именем файла Cance.ex #, где # - это количество ...
вопрос задан: 12 November 2011 23:26
0
ответов

Сравните размеры файлов в сценарии оболочки

Я пытаюсь сравнить размер двух файлов в сценарии оболочки, но получаю тест: 32: 8: непредвиденная ошибка оператора. I = `wc -c $ i | вырезать -d '' -f1` J = `wc -c $ j | cut -d '' -f1` if test $ I == $ J то ...
вопрос задан: 12 November 2011 23:06
0
ответов

Использование команды linux 'file' для определения типа (например, изображение, аудио или видео)

Слово файл здесь относится к команде файла оболочки, а не к файлам. Я хочу определить, является ли файл, например, видеофайлом (.mpg, .mkv, .avi). файл довольно хорошо возвращает изображение ...
вопрос задан: 12 November 2011 01:28
0
ответов

Перенаправить STDOUT и STDERR в сокет в C?

Я пытаюсь перенаправить STDOUT и STDERR в сокет. Я сделал: if (fork () == 0) {dup2 (newsock, STDOUT_FILENO); dup2 (newsock, STDERR_FILENO); execvp (); } Каким-то образом он показал только первый ...
вопрос задан: 12 November 2011 00:27
0
ответов

Лучший размер значка для отображения на панели задач

Я работаю над программой Delphi, которая отображает значок на панели задач. Я делаю это «сложным путем» (используя API Shell_NotifyIcon и т. Д., А не компонент, по причинам, не обсуждаемым здесь). ...
вопрос задан: 11 November 2011 21:41
0
ответов

exec () любая команда в C

Скажем в C, я хочу вызвать execvp () для любой строковой команды. Команда может быть просто: char command [] = "ls -l"; char command [] = "rm * .txt"; { {1}} char command [] = "cat makefile"; я хочу чтобы поместить эту команду ...
вопрос задан: 11 November 2011 07:16
0
ответов

Как передать массив в функцию bash

Как передать массив в функцию и почему это не сработает? Решения в других вопросах не помогли мне. Для записи: мне не нужно копировать массив, поэтому я не против передать ...
вопрос задан: 10 November 2011 16:34
0
ответов

Соединение n команд с конвейерами в оболочке?

Я пытаюсь реализовать оболочку на C. Я могу отлично выполнять простые команды с помощью простого execvp (), но один требований состоит в том, чтобы управлять такими командами, как: "ls -l | head | tail -4" с 'for' ...
вопрос задан: 10 November 2011 16:33
0
ответов

Как вызвать ioctl в сценарии оболочки?

Я пытаюсь выполнить вызов ioctl в системе с помощью только bash и простых базовых утилит. Есть ли способ выполнить произвольную команду ioctl (если параметры являются просто целыми числами) для определенного ...
вопрос задан: 10 November 2011 15:53
0
ответов

Странная проблема с printf в сценарии bash: «09» и «08» - недопустимые числа, «07» и «06» подходят

Это мой сценарий bash - Я просто хочу набрать слева набор чисел с нулями: printf "% 04d" "09" printf "% 04d" "08" printf "% 04d" "07" {{ 1}} printf "% 04d" "06" Вывод: ./rename.sh: строка 3: printf: 09: ...
вопрос задан: 10 November 2011 10:34
0
ответов

Как защитить выходные данные уничтожения [дубликат]

Я запускаю такой сценарий: sleep 20 & PID = $! kill -9 $ PID> / dev / null 2> & 1 Я не хочу, чтобы сценарий отображал такие выходные данные: строка 51: 22943 Прерванный сон Я понятия не имею, почему это произошло, у меня есть ...
вопрос задан: 10 November 2011 04:11
0
ответов

Как узнать, нахожусь ли я на экране?

При использовании экрана в Linux, как я могу определить, что я нахожусь в экран или нет? Я мог бы выйти, и я выйду с экрана, если бы я был на нем, но если я не был, тогда я закрою свой терминал. При выполнении screen -...
вопрос задан: 9 November 2011 20:29
0
ответов

Получение версии Android SDK для устройства из командной строки

Я планирую создать автоматизированную систему для развертывания сборки Android на различных устройствах, чтобы сделать разработку для нескольких платформ более удобной. Есть ли способ получить sdk ...
вопрос задан: 9 November 2011 10:15
0
ответов

Aptana Studio 3: Как получить подсветку синтаксиса сценариев оболочки * .sh

Есть ли для Aptana Studio 3 какие-либо функции подсветки синтаксиса / форматирования для сценариев оболочки Linux?!? Я нашел "shellled", но похоже, что это работает только с eclipse, а не с aptana studio 3 ...
вопрос задан: 8 November 2011 21:09
0
ответов

Список всех URL-адресов репозитория SVN из папка в рекурсивном режиме

Мы ищем сценарий, который будет в рекурсивном режиме просматривать все подпапки и перечислять все URL-адреса репозитория SVN и путь, по которому он был найден. Он будет использоваться в папке / home пользователя.
вопрос задан: 8 November 2011 13:50
0
ответов

ожидаю дочерний процесс, но получаю ошибку: 'pid не является дочерним по отношению к этой оболочке'

Я пишу сценарий для параллельного получения данных из HDFS , затем я жду эти дочерние процессы в цикле for, но иногда он возвращается " pid не является потомком этой оболочки ". иногда это работает хорошо… Это так озадачивает. ...
вопрос задан: 8 November 2011 10:04
0
ответов

Как сохранить двойные кавычки в$ @ в сценарии оболочки?

Допустим, у меня есть действительно простой сценарий оболочки 'foo': #! / bin / sh echo $ @Если я вызову его так: foo 1 2 3 Он с радостью напечатает: 1 2 3 Однако, допустим, один из моих аргументов - двойные кавычки ...
вопрос задан: 7 November 2011 13:45
0
ответов

Выполнение динамически созданной команды с пробелами в сценарии оболочки

Мне нужно написать сценарий, который генерирует и выполняет команду с переменным количеством аргументов, содержащих имена файлов. Эти имена файлов могут содержать пробелы, и все должно нормально работать с или ...
вопрос задан: 7 November 2011 12:45
0
ответов

Есть ли способ изменить режим vim по умолчанию

Кто-нибудь знает, как изменить режим vim по умолчанию? Его режим по умолчанию - командный, но могу ли я изменить его на режим вставки?
вопрос задан: 7 November 2011 11:34
0
ответов

AWK заменить столбец его хеш-значением

Как я могу заменить столбец его хеш-значением (например, MD5) в awk или sed? Исходный файл очень большой, поэтому мне нужно, чтобы он был действительно эффективным.
вопрос задан: 7 November 2011 05:15
0
ответов

как записать результаты поиска в тот же файл с помощью команды awk

awk '/ ^ nameserver / &&! modif {printf ("nameserver 127.0.0.1 \ n"); modif = 1} {print} 'testfile.txt Он отображает вывод, но я хочу записать вывод в тот же файл. В моем примере testfile ....
вопрос задан: 5 November 2011 11:07
0
ответов

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

Я хочу отобразить последние 10 строк моего файла журнала, начиная с последней строки - как обычный читатель журнала. Я думал, что это будет вариант команды tail, но я нигде не могу ее найти.
вопрос задан: 5 November 2011 01:16
0
ответов

обработка заголовочного CSV-файла с помощью gnu parallel

Можно ли вызвать gnu parallel таким образом, чтобы он повторял первую строку оригинала ввод в STDIN каждого дочернего задания? У меня есть файл CSV, содержащий строку заголовка вверху. For ...
вопрос задан: 4 November 2011 22:36
0
ответов

Как мне прочитать N-ю строку файла и распечатать ее в новом файле? [дубликат]

У меня есть папка foo. У Foo есть другие папки, в которых могут быть подпапки и текстовые файлы. Я хочу найти каждый файл, который начинается с имени года и прочитать его N-ю строку, и распечатать ее в ...
вопрос задан: 3 November 2011 14:31
0
ответов

Соглашение Bash для if; then

С этой веб-страницы: http://tldp.org/LDP/abs/html/abs-guide.html Упоминается использование условных обозначений if скобки then, которые требуют пробела после точки с запятой:; Разделитель команд [...
вопрос задан: 2 November 2011 18:19
0
ответов

Объедините вывод двух команд в единую таблицу с помощью сценария оболочки

Я хочу отобразить вывод следующих команд: 1) mount | grep -i "/ dev / sd *" | awk '{print NR "\ t" $ 1 "\ t" $ 3}' 2) / usr / sbin / smartctl -a / dev / sdb | grep Устройство: | ...
вопрос задан: 2 November 2011 16:28
0
ответов

Svn diff для вывода всех строк из файлов

Я долго искал и до сих пор не могу найти простого решения этой проблемы. Я хочу создать разницу между двумя ревизиями файла, но хочу, чтобы в выводе отображались все строки моего ...
вопрос задан: 2 November 2011 16:16