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

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

10
Как вызвать bash, запустить команды внутри новой оболочки, а затем вернуть управление пользователю?
Это должно быть очень просто или очень сложно, но я ничего не смог найти об этом ... Я пытаюсь открыть новый экземпляр bash, затем запустить в нем несколько команд и вернуть управление пользователю внутри этого тот же экземпляр . Я старался: $ bash -lic "some_command" но это выполняется some_commandвнутри нового …
86 shell  bash 

7
Как установить оболочку для npm run-скриптов в Windows
Я запускаю npm в Windows и хотел бы использовать параллельные операции & style в сценариях выполнения, но параллельная работа в cmd в моем файле package.json выглядит беспорядочно, я бы хотел написать - scripts: { "go": "cmd1 & cmd2"} но npm выполняет сценарий под cmd.exe, который не знает, что ; я …
86 windows  shell  npm 

3
Что делает команда «экспорт»?
Я немного новичок в Linux, и мне довелось запускать некоторые команды вслепую, чтобы добиться желаемого. Я подумал, что задавать подобные вопросы не будет напрасной тратой, поскольку новые люди будут регулярно знать о них. Недавно я начал работать с Дженкинсом , а затем мне пришлось использовать эту exportкоманду для запуска военного …

4
Сценарий оболочки Linux для каждого файла в каталоге. Возьмите имя файла и выполните программу.
Сценарий: Папка в системе Linux. Я хочу просмотреть каждый файл .xls в папке. Эта папка обычно состоит из различных папок, файлов разных типов (.sh, .pl, .csv, ...). Все, что я хочу сделать, это перебрать все файлы в корне и выполнить программу только для файлов .xls. Редактировать : Проблема в том, …
85 linux  shell 

7
Каков максимальный размер значения переменной среды?
Есть ли ограничение на объем данных, которые могут храниться в переменной среды в Linux, и если да, то что это такое? Для Windows я нашел следующую статью базы знаний, которая резюмирует: Windows XP или новее: 8191 символ Windows 2000 / NT 4.0: 2047 символов

5
Завиток с многострочным JSON
Рассмотрим команду curl ниже, можно ли разрешить новую строку в JSON (без minify) и выполнить непосредственно в bash (Mac / Ubuntu) curl -0 -v -X POST http://www.example.com/api/users \ -H "Expect:" \ -H 'Content-Type: text/json; charset=utf-8' \ -d \ ' { "field1": "test", "field2": { "foo": "bar" } }' Когда я …
85 bash  shell  ubuntu  curl 


4
Как проверить загруженный файл с файлом .sig?
Когда я загружаю GCC, у него также есть .sigфайл, и я думаю, что он предоставляется для проверки загруженного файла. (Я скачал GCC отсюда ). Но я не могу понять, как мне его использовать. Я пробовал gpg, но жалуется на открытый ключ. [root@localhost src]# gpg --verify gcc-4.7.2.tar.gz.sig gcc-4.7.2.tar.gz gpg: Signature made …


13
Автоматизация передачи файлов scp с помощью сценария оболочки
У меня есть n файлов в каталоге в моей системе unix. Есть ли способ написать сценарий оболочки, который будет передавать все эти файлы через scp в указанную удаленную систему. Я укажу пароль внутри скрипта, чтобы мне не приходилось вводить его для каждого файла.
84 shell  scp 

5
Что такое расширение файла Bash?
Я написал сценарий bash в текстовом редакторе. Какое расширение я могу сохранить сценарий, чтобы он мог работать как сценарий bash? Я создал сценарий, который теоретически должен запускать ssh-сервер. Мне интересно, как заставить скрипт выполняться, когда я нажимаю на него. Я использую OS X 10.9.5.
84 bash  shell 


4
Сценарий оболочки для установки переменных среды
Я хочу написать сценарий оболочки для экспорта переменных. Ниже я перечислил сценарий. echo "Perform Operation in su mode" export ARCH=arm echo "Export ARCH=arm Executed" export PATH='/home/linux/Practise/linux-devkit/bin/:$PATH'; echo "Export path done" export CROSS_COMPILE='/home/linux/Practise/linux-devkit/bin/arm-arago-linux-gnueabi-'; echo "Export CROSS_COMPILE done" Но, похоже, это не работает должным образом. Вместо этого я должен индивидуально выполнять команды …
84 shell 

9
Как сделать сценарий оболочки глобальным?
У меня Mac OS 10.6, и я пытаюсь кое-что узнать о сценариях оболочки. Я понимаю, как сохранить сценарий оболочки и сделать его исполняемым, но мне интересно, что я могу сделать или где я могу сохранить файл, чтобы сделать его глобальным (то есть доступным независимо от того, в какой папке я …
84 macos  shell  unix 


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