0
ответов

Эквивалент ${BASH_SOURCE[0]} в zsh?

Название должно сказать само за себя. Я ищу эквивалент ${BASH_SOURCE[0]} в zsh. Примечание: я продолжаю находить в Интернете «$0 эквивалентно ${BASH_SOURCE[0]}», но это кажется неверным: $...
вопрос задан: 27 March 2012 17:46
0
ответов

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

Я пытаюсь создать команду UNIX, но не знаю, как это сделать. Мне нужно ключевое слово, которое я могу запустить из любого места в подсказке, так же, как PWD, CD и т. Д., Которое будет входить в базу данных Oracle из ...
вопрос задан: 27 March 2012 14:17
0
ответов

Как запустить программу и узнать ее PID в Linux?

Как запустить программу и узнать ее PID в Linux? Если у меня есть несколько оболочек, работающих друг с другом, будут ли все они иметь отдельные PID?
вопрос задан: 27 March 2012 13:07
0
ответов

Существует ли в Python эквивалент команды 'what' [duplicate]

Иными словами, существует ли кросс-платформенный способ узнать, какой файл будет выполняться подпроцессом .Popen(file) без предварительного запуска?
вопрос задан: 26 March 2012 18:16
0
ответов

Использование семейства exec() для запуска команды «cd»

Я знаю, что cd — это встроенная оболочка, и я могу запустить ее с помощью system(). Но возможно ли запустить команду cd из семейства exec(), например execvp()? Редактировать: И я только что заметил, что system("cd") - это...
вопрос задан: 25 March 2012 12:37
0
ответов

Sed-замена шаблона

У меня есть следующий код:

сервер1

сервер2

вопрос задан: 24 March 2012 17:20
0
ответов

Debian: Узнать загрузку ЦП с помощью bash

Я использую PHP для считывания текущей загрузки ЦП. Я на vServer, поэтому shell_exec включен. Я пробовал grep на ps, но это не сработало. Как я могу прочитать текущий процент использования ЦП с помощью bash?
вопрос задан: 23 March 2012 16:03
0
ответов

Может ли GNU обрабатывать имена файлов с пробелами?

У меня есть каталог, содержащий несколько файлов, некоторые из которых содержат пробелы в именах: Test workspace/ Другой каталог/ файл1.ext файл2.ext demo 2012-03-23.odp Я использую команду GNU $(wildcard) для ...
вопрос задан: 23 March 2012 14:08
0
ответов

Как получить значение возврата (статуса) внешней команды в Vim

Я хочу получить значение выхода (возвращаемое $? в оболочке; обычно 0 или 1 для успеха или неудачи) внешней команды оболочки в Vim. Обратите внимание, что я тоже хочу получить его стандартный вывод. Так что я могу использовать ...
вопрос задан: 23 March 2012 01:50
0
ответов

Оболочка Cygwin не выполняет .bashrc

После запуска оболочки cygwin она просто находится в неправильном домашнем каталоге: (скрыто) ~ $ pwd /cygdrive/c/Users/xfire Но раньше это был /home/xfire (скрытый) /etc $ кошка пароль | grep xfire ...
вопрос задан: 22 March 2012 05:35
0
ответов

Как пройти \ x00 в качестве аргумента для программы?

У меня есть небольшая программа, где я хочу пройти шеллкод в качестве аргумента. В ShellCode есть необходимость пройти \ x00. Я попробовал следующую команду: ./program `Python -C 'Print" \ x01 \ x00 \ x00 \ x00 \ ...
вопрос задан: 20 March 2012 20:24
0
ответов

Удаление файла с помощью LFTP с использованием переменных

Я пытаюсь удалить файл с FTP-сервера в своем сценарии оболочки с помощью LFTP, но он почему-то не использует мои переменные, а воспринимает их как литералы. Код:USERNAME="theuser" PASSWORD="...
вопрос задан: 19 March 2012 15:55
0
ответов

Мой сценарий оболочки, запускающий Rake, работает некорректно при запуске через cron.

Я написал сценарий Rake, который должен запускаться автоматически с Crontab. Сценарий работает нормально при вводе в командной строке, но не работает правильно внутри cron. Сценарий выглядит следующим образом: #!/...
вопрос задан: 18 March 2012 18:09
0
ответов

Почему хеш MD5, созданный Python, отличается от хеша, созданного с помощью echo и md5sum в оболочке?

Хеш MD5 Python отличается от хеша MD5 тот, который создается командой md5sum в оболочке. Почему? >>> импортировать hashlib >>> h = hashlib.md5 () >>> h.update ("mystringforhash") > & ...
вопрос задан: 18 March 2012 00:31
0
ответов

Что означает «cd-»?

Сегодня в сценарии оболочки bash я заметил следующую команду в конце сценария. Я знаю, что такое cd, но не знаю значения тире после него. диск - что это значит? Google наивно ...
вопрос задан: 16 March 2012 15:41
0
ответов

получить количество файлов, измененных в прошлом месяце

Я пытаюсь подсчитать, сколько PDF-файлов было создано в прошлом месяце. Я использую следующую команду, но она возвращает 0 find . -name '*.pdf' -mtime +46 ! -mtime +30 | wc -l Я прав...
вопрос задан: 16 March 2012 14:15
0
ответов

Сценарий Bash прослушивает нажатие клавиши, чтобы двигаться дальше

Итак, я хочу написать сценарий bash, который представляет собой последовательность шагов и плохо идентифицирует его как «задача №». Однако каждый шаг только завершается и может выполняться столько, сколько пожелает пользователь. Выполнить задание 1 если
вопрос задан: 16 March 2012 03:08
0
ответов

Переименовать имя каталога, прежде чем tar произойдет

У меня есть каталог, например / var / tmp / my-dir /, который я часто сжимаю с помощью следующей команды: $ cd / var / tmp / $ tar -zcf my-dir.tar.gz my-dir / * Позже, когда я распаковываю my-dir. tar.gz, это создаст мою ...
вопрос задан: 15 March 2012 23:34
0
ответов

Сценарий оболочки, читаемый в той же строке после повторения сообщения

Следуя сценарию оболочки, который я выполняю #!/bin/sh echo "Введите [y/n] : " read opt Его вывод: Enter [y/n] : Y Я хочу, чтобы переменная читалась в той же строке, что и ниже Enter ...
вопрос задан: 15 March 2012 13:00
0
ответов

Одинарная кавычка регулярного выражения Perl

Может ли кто-нибудь помочь мне выполнить приведенную ниже команду. Я также пытался избежать одинарных кавычек, но безуспешно. perl -pi.bak -e 's / Object \ .prototype \ .myString =' q '//' myfile.html
вопрос задан: 15 March 2012 00:16
0
ответов

Объединение строковых переменных внутри цикла for в оболочке bash

У меня есть файл config.ini со следующим содержимым: @ndbd Я хочу заменить @ndbd другим текстом, чтобы завершить файл. Ниже приведен код моего bash-скрипта: ip_ndbd=(108.166.104.204 108.166.105.47 ...
вопрос задан: 13 March 2012 21:55
0
ответов

обратная связь stdin и stdout двух процессов

У меня есть два процесса, которые взаимодействуют друг с другом через stdin и stdout. Предположим, у меня есть процесс A и процесс B. Стандартный вывод B должен передаваться на стандартный ввод A, а стандартный вывод A должен ...
вопрос задан: 13 March 2012 17:59
0
ответов

Идиома оболочки «< <(command-here)», приводящая к «неожиданному перенаправлению»

Эта команда работает нормально: $ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin /rvm/master/binscripts/rvm-installer) Однако я не понимаю, как именно стабильная версия передается как ...
вопрос задан: 13 March 2012 14:50
0
ответов

выполнить операцию для *каждого* элемента, указанного grep

Как я могу выполнить операцию для каждого элемента, указанного grep отдельно? Предыстория: я использую grep для получения списка всех файлов, содержащих определенный шаблон: grep -l '' directory/*.extension1 I ...
вопрос задан: 13 March 2012 11:01
0
ответов

l (нижняя буква L) команда в терминале bash

vikram@vikram-Studio-XPS-1645:~/comp$ l 3rdParty/ que.ico SE32.EXE start.fgx Supp/ WebResources/ autorun.inf Readme.txt START.EXE start.fgz Прохождение/ (скрыто)
вопрос задан: 12 March 2012 19:17
0
ответов

Проблема с двойными скобками в bash

Я новичок в написании сценариев на bash и столкнулся с проблемой при использовании двойных скобок. Кажется, я вообще не могу заставить их работать в Ubuntu Server 11.10. Мой скрипт ниже находится в if_test.sh. #!/bin/bash...
вопрос задан: 12 March 2012 11:19
0
ответов

Как создать AppleScript- или командный файл для запуска приложения Java в Mac OS?

Я создал Java-приложение, и мне нужно подготовить его для работы в любой ОС. Для Windows я создал такой пакетный файл, как этот launch-win32.bat: @echo off javaw -Xss1024k -Xmn256m -Xms512m -Xmx1024m -cp lib/*;...
вопрос задан: 11 March 2012 21:22
0
ответов

Почему я получаю сообщение «Нет такого файла или каталога» при попытке выполнить сценарий bash?

Я пытаюсь выполнить bash-скрипт (git-ftp), но у меня не получается.Вот что происходит: [trusktr@rocketship ~]$ ~/scripts/git-ftp : Нет такого файла или каталога Файл имеет права доступа 755. ...
вопрос задан: 11 March 2012 00:29
0
ответов

Добавить ожидание между параллельными процессами в bash

У меня есть bash скрипт для загрузки данных на сайт. У меня была низкая скорость загрузки, поэтому я начал запускать ее параллельно, 5 одновременно, используя xargs и -N1. Однако проблема в том, что сервер...
вопрос задан: 10 March 2012 04:35