Запитання з тегом «shell»

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

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

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

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 …

8
Як перевірити, чи виконується процес всередині контейнера докера
[Оновлено1] У мене є оболонка, яка змінить параметри ядра TCP у деяких функціях, але тепер мені потрібно зробити цю оболонку запущеною в контейнері Docker, це означає, що оболонка повинна знати, що вона працює всередині контейнера, і припинити налаштування ядра. Тепер я не знаю, як цього досягти, ось вміст /proc/self/cgroupусередині контейнера: …

3
Що робить команда 'export'?
Я трохи новачок у Linux, і випадково запускаю деякі команди наосліп, щоб щось зробити. Я думав, що не буде марно задавати такі запитання, оскільки більше нових людей матимуть регулярні знання про них. Я почав працювати з Дженкінсом нещодавно, і тоді мені довелося використовувати цю exportкоманду для запуску військового архіву Дженкінса …

9
Як обмежити користувачів SSH попередньо визначеним набором команд після входу?
Це ідея для цінного паперу. Наші співробітники повинні мати доступ до деяких команд на сервері Linux, але не до всіх. Вони, наприклад, повинні мати можливість отримати доступ до файлу журналу ( less logfile) або запускати різні команди ( shutdown.sh/ run.sh). Довідкова інформація: Усі співробітники отримують доступ до сервера з однаковим …
85 linux  shell  ssh 


7
Запуск сценарію всередині контейнера докера за допомогою сценарію оболонки
Я намагаюся створити сценарій оболонки для налаштування контейнера докера. Мій файл сценарію виглядає так: #!bin/bash docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash Запуск цього файлу сценарію запустить контейнер у щойно викликаному bash. Тепер мені потрібно запустити файл скрипта (test.sh), який уже знаходиться в контейнері із вказаного …
85 bash  shell  docker 

9
Як зробити сценарій оболонки глобальним?
Я працюю в ОС Mac 10.6 і намагаюся навчитися чомусь про сценарії оболонки. Я розумію, як зберегти скрипт оболонки та зробити його виконуваним, але мені цікаво, що я можу зробити або де я можу зберегти файл, щоб зробити його глобальним (тобто доступним незалежно від того, в якій папці я перебуваю). …
85 macos  shell  unix 

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


10
Як замінити змінні оболонки у складні текстові файли
У мене є кілька текстових файлів, в які я ввів змінні оболонки (наприклад, $ VAR1 або $ VAR2). Я хотів би взяти ці файли (по одному) і зберегти їх у нових файлах, де всі змінні були б замінені. Для цього я використав такий сценарій оболонки (знайдений на StackOverflow): while read …
84 linux  shell 

14
Виявити версію python у скрипті оболонки
Я хотів би виявити, чи встановлений python в системі Linux, і якщо він встановлений, яка версія python встановлена. Як я можу це зробити? Чи є щось більш витончене, ніж розбір результату "python --version"?
84 python  shell 

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


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.