Вопросы с тегом «shell»

Термин «оболочка» относится к общему классу текстовых интерактивных командных интерпретаторов, чаще всего связанных с операционными системами Unix и Linux. Для вопросов о сценариях оболочки, пожалуйста, используйте более конкретные теги, такие как 'bash', 'powershell' или 'ksh'. Без конкретного тега следует использовать переносимое (POSIX-совместимое) решение, хотя вместо него предпочтительнее использовать «posix» или «sh».

5
Выполнить и получить вывод команды оболочки в node.js
В node.js я хотел бы найти способ получить вывод команды терминала Unix. Есть какой-либо способ сделать это? function getCommandOutput(commandString){ // now how can I implement this function? // getCommandOutput("ls") should print the terminal output of the shell command "ls" }

7
Как переместить все файлы, включая скрытые, в родительский каталог через *
Наверное, это популярный вопрос, но я не мог найти ответа. Как переместить все файлы через *, включая скрытые файлы, в родительский каталог, например: mv /path/subfolder/* /path/ Это переместит все файлы в родительский каталог, как и ожидалось, но не переместит скрытые файлы. Как это сделать?
113 linux  bash  shell  command 

6
Как / когда Execute Shell отмечает сборку как сбой в Jenkins?
Ужасные истории, которые я нашел в поисках ответа на этот вопрос ... Хорошо, у меня есть сценарий .sh, который делает практически все, что должен делать Дженкинс: проверяет источники из SVN построить проект разворачивает проект очищает после себя Таким образом, в Jenkins мне нужно только «построить» проект, запустив сценарий в команде …
112 shell  unix  jenkins  build  hudson 

1
Как я могу перевести текущий запущенный процесс Linux в фоновый режим? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос У меня есть команда, которая загружает файлы с помощью git на удаленный сервер из оболочки Linux, …
112 linux  bash  shell  background 

6
Получение идентификаторов из ps -ef | ключевое слово grep
Я хочу использовать ps -ef | grep "keyword"для определения pid процесса демона (в нем есть уникальная строка в выводе ps -ef). Я могу убить процесс, если pkill keywordесть какая-нибудь команда, которая возвращает pid вместо того, чтобы убивать его? (pidof или pgrep не работают)
111 linux  shell  daemon 

3
Где разместить утверждения переменной $ PATH в zsh?
Мне нравится zsh, но я не уверен, где разместить свои $PATHутверждения и утверждения о других переменных? Я обнаружил, что они разбросаны по файлам .zshrc .zprofile .bashrc .bash_profile, а иногда и удваиваются. Я понимаю , что имея ничего внутри bashфайлов не имеет большого смысла , видя , как я использую zsh, …
111 macos  shell  zsh 

2
Что означает в оболочке, когда мы помещаем команду в знак доллара и круглые скобки: $ (команда)
Я просто хочу понять следующую строку кода в оболочке. Он используется для получения текущего рабочего каталога. Я знаю, что $(variable)имя возвращает значение внутри имени переменной, но что $(command)должно возвращать? Возвращает ли значение после выполнения команды? В этом случае мы можем использовать `для выполнения команды. CWD="$(cd "$(dirname $0)"; pwd)" Тот же …
111 bash  shell  terminal  sh  ksh 

11
Преобразование десятичного числа в шестнадцатеричное в сценарии оболочки UNIX
Что я могу использовать в сценарии оболочки UNIX для преобразования десятичных чисел в шестнадцатеричные? Я думал, что od сделает трюк, но он не понимает, что кормлю его ASCII-представлениями чисел. printf? Валовой! Используете это сейчас, но что еще доступно?
110 unix  shell  hex 

22
Как активировать virtualenv внутри терминала PyCharm?
Я установил PyCharm, создал свой virtualenv (либо с помощью команды virtual env, либо непосредственно в PyCharm) и активировал эту среду в качестве своего интерпретатора. Все работает нормально. Однако, если я открываю терминал с помощью «Инструменты, открыть терминал», в приглашении оболочки не используется виртуальный env; Мне все еще нужно использовать source …



6
rsync копирует только определенные типы файлов с помощью опции включения
Я использую следующий сценарий bash для копирования только файлов определенного расширения (в данном случае * .sh), однако он по-прежнему копирует все файлы. в чем дело? от = $ 1 to = $ 2 rsync -zarv --include = "*. sh" $ от $ до
110 linux  bash  shell  rsync 

7
Найти все устройства хранения, подключенные к машине Linux [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Мне нужно найти все доступные для записи устройства хранения, подключенные к данной машине, независимо от того, …
109 linux  bash  shell 

1
Почему хеш MD5, созданный Python, отличается от хеша, созданного с помощью echo и md5sum в оболочке?
Хеш Python MD5 отличается от хеша, созданного командой md5sum в оболочке. Зачем? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum 686687dd68c5de717b34569dbfb8d3c3 - # Result on the shell
109 python  shell  md5sum 

6
использование awk с условиями значения столбца
Я изучаю awk на языке программирования AWK, и у меня проблема с одним из примеров. Если бы я хотел напечатать $ 3, если $ 2 равно значению (например 1), я использовал эту команду, которая отлично работает: awk '$2==1 {print $3}' <infile> | more Но когда я заменяю 1 другим критерием …
109 linux  shell  awk 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.