0
ответов

Команды переопределения UNIX PATH

Допустим, мой PATH = "/ usr / bin .. . /root/.rbenv/shims "У меня есть исполняемый файл (ruby) в / usr / bin и /root/.rbenv/shims. Как сделать так, чтобы рубин в /root/.rbenv/shims вызывался?
вопрос задан: 21 November 2011 02:46
0
ответов

Удалить все строки, начинающиеся с # из файла

Все строки с комментариями в файле начинаются с #. Как я могу удалить все строки (и только те строки), которые начинаются с #? Другие строки, содержащие #, но не в начале строки ...
вопрос задан: 21 November 2011 01:30
0
ответов

bash результаты grep в массиве

В bash я пытаюсь собрать мои результаты grep в массив, каждая ячейка содержит каждую строку. {{1 }} Я загружаю URL-адреса с помощью этой строки wget -O index -E $ CurrentURL, а затем хочу получить файл 'index' с помощью grep ...
вопрос задан: 20 November 2011 23:47
0
ответов

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

У меня есть текстовый файл, в котором каждая строка представляет собой список аргументов, которые я хочу передать сценарию nodejs. Вот пример файла file.txt: «Это первый аргумент» «Это второй аргумент» Для ...
вопрос задан: 20 November 2011 22:42
0
ответов

Переименуйте файлы в md5 sum + extension (BASH)

Мне нужна помощь с сценарием bash. Скрипту необходимо переименовать все файлы в каталоге с расширением md5 sum +. Я нашел приведенный ниже сценарий bash, но его нужно изменить, чтобы он добавлял ...
вопрос задан: 20 November 2011 13:17
0
ответов

Как я могу увеличить значение в массиве сценария bash на 1?

Я пытаюсь увеличить значение в массиве на 1, используя следующий код, однако у меня возникают некоторые проблемы с ним. Пожалуйста, кто-нибудь может мне помочь? myArray [$ position] = (($ {myArray [$ position]} ++))
вопрос задан: 19 November 2011 16:51
0
ответов

Как удалить символы новой строки ('\ n', 0x0A) из непустых строк с помощью tr (1)?

У меня есть файл с именем file1 со следующим содержанием: Ответ t на ваш вопрос Решающий ответ невозможен способами. В случае сомнений попросите людей указать свои призывы или объяснить даже…
вопрос задан: 19 November 2011 10:10
0
ответов

сгенерировать классы php в bash

у меня есть этот сценарий: #! / Bin / bash if [[-z "$ 1"]]; затем эхо «Требуется класс», выход 1; fi если [[-z "$ 2"]]; затем package = "Default" else package = $ 2; fi echo ...
вопрос задан: 18 November 2011 17:36
0
ответов

как отправить задание ssh в фоновый режим

Я вошел на удаленный сервер через ssh и запустил php-скрипт. Похоже, это займет 17 часов, есть ли способ разорвать соединение, но сохранить выполнение скрипта? Я не сделал ...
вопрос задан: 18 November 2011 15:23
0
ответов

Как запустить задание cron от имени пользователя вместо пользователя root [ закрыто]

У меня есть несколько сценариев bash, которые добавляют в задания cron с указанным временем, но их нужно запускать от имени пользователя root. Я пытаюсь запустить эти сценарии, то есть задания Crob, но для этого нужен пользователь root ...
вопрос задан: 18 November 2011 06:21
0
ответов

.bash_history: Всегда ли он записывает каждую мою команду?

Я хотел бы иметь возможность просматривать историю команд (вплоть до начала работы пользователя). Есть ли какая-нибудь гарантия, что .bash_history будет продолжать пополняться? Если есть, то ...
вопрос задан: 17 November 2011 14:23
0
ответов

Вывести огромный текстовый файл для конкретной строки

У меня есть дамп sql размером 300 МБ, который дает мне ошибку в конкретной строке. Но эта строка находится в середине файла. Какой подход лучше? head -n middleLine dump.sql> вывод? Или я могу ...
вопрос задан: 17 November 2011 11:35
0
ответов

Выполнение команды в качестве фонового процесса / службы

У меня есть команда Shell, которую я хотел бы запустить в фоновом режиме, и я читал, что это можно сделать, добавив суффикс & к команде, которая заставляет ее запускаться как фоновый процесс, но мне нужны некоторые ...
вопрос задан: 17 November 2011 09:16
0
ответов

выполнение команды nohup на скрипте, который принимает все параметры

Я пытаюсь запустить скрипт с помощью nohup, но команда принимает всю строку параметров с переменной $*. Я пытаюсь выполнить команду следующим образом: nohup time ./build_all all & ...
вопрос задан: 16 November 2011 20:44
0
ответов

Как мне определить переменную сценария оболочки, чтобы она имела область действия вне сценария

Я использую Ubuntu Natty. У меня есть сценарий оболочки, который я сохранил в /etc/init.d/qstart. Сценарий оболочки содержит следующее: apt-get -y update apt-get -y upgrade apt-get -y install tofrodos gcc ...
вопрос задан: 16 November 2011 15:14
0
ответов

Сценарий оболочки: cat vs echo для вывода

Я написал небольшой сценарий на bash, который анализирует либо предоставленные файлы, либо stdin, если файл не задан, для получения какого-либо вывода. Как лучше всего перенаправить проанализированный вывод на стандартный вывод (в конце ...
вопрос задан: 16 November 2011 01:48
0
ответов

Сценарий Bash, чтобы определить, когда мой USB подключен, и затем синхронизировать его с каталогом

Есть ли сценарий Bash и / или демон, который я могу написать, который обнаружит определенный USB-накопитель, а затем синхронизировать его с каталогом?
вопрос задан: 16 November 2011 01:02
0
ответов

Действие Shellscript, если два файла разные

Я импортирую файл на свой сервер с помощью этой команды: scp (скрытый) /test/test/test/test.py~/; Я хочу перезапустить свой сервер, если только что импортированный файл test.py ~ отличается ...
вопрос задан: 15 November 2011 16:44
0
ответов

Влияние LC_ALL = C на ускорение grep

Я только что обнаружил, что если я префикс своих команд grep с помощью LC_ALL = C, он творит чудеса для ускорения grep. Но меня интересуют последствия. Будет ли шаблон, использующий UTF-8, не совпадать? Что ...
вопрос задан: 15 November 2011 14:44
0
ответов

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

У меня есть большой текстовый файл 13 ГБ с 158 609 739 строками, и я хочу случайным образом выбрать 155 000 000 строк. Я попытался зашифровать файл, а затем вырезать первые 155000000 строк, но похоже, что мой ...
вопрос задан: 14 November 2011 17:04
0
ответов

Перенаправление stdout / stderr на несколько файлов

Мне было интересно, как перенаправить stderr на несколько выходов. Я попробовал это с помощью этого скрипта, но не смог заставить его работать должным образом. В первом файле должны быть и stdout, и stderr, а второй ...
вопрос задан: 14 November 2011 16:27
0
ответов

выход из сценария оболочки с фоновыми процессами

Мне нужно каким-то образом выйти из моего script.sh (с кодом возврата - было бы лучше всего), который запускает некоторые другие команды и другие сценарии в фоновом режиме. Я пробовал запускать команды через nohup myInScript.sh & ...
вопрос задан: 14 November 2011 15:06
0
ответов

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

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

Есть ли в bash логическое значение и / или оператор, который не замыкается?

Я хочу иметь возможность всегда выполнять как validateA, так и validateB: function validateA () {echo "A [ok]" return 0 } function validateB () {echo "B [ok]" вернуть 0 } если! validateA | ! ...
вопрос задан: 14 November 2011 06:28
0
ответов

Можно ли в bash использовать вызов функции в качестве условия в операторе if?

вот что я пытаюсь добиться: function f1 () {return 0 { {1}}} функция f2 () {return 0 } if [[f1 && f2]]; затем эхо "успех" иначе эхо "неудача" fi
вопрос задан: 14 November 2011 05:51
0
ответов

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

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

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

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

не может выполнить сценарии bash даже от имени пользователя root?

У меня странная проблема, я не могу выполнить bash-скрипт, даже такой простой, как: #! / Bin / bash echo "me" Я сохраняю его как test.sh, а затем выполняю chmod 755 test.sh и после запуска ./test. sh получаю: bash: ./test.sh: ...
вопрос задан: 12 November 2011 01:21
0
ответов

Bash «-e» головоломка

Я пытаюсь создать командную строку, основанную на передаче флага «-e» и другой переменной в другой базовый сценарий, вызываемый как подпрограмма, и наткнулся на странную проблема; Я теряю «-e» ...
вопрос задан: 12 November 2011 01:11
0
ответов

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

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