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

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

8
Сильні сторони сценаріїв оболонки порівняно з Python [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконалюйте це питання Я кілька разів намагався вивчити сценарії оболонки (bash), але синтаксис був …
94 python  shell 

1
Як подати розділення за номером рядка [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Я хочу розділити файл журналу довжиною 400 кб з певного номера рядка. Для цього питання давайте зробимо це довільним …

9
Відображення двох файлів поруч
Як можна відображати 2 несортовані текстові файли різної довжини поруч (у стовпцях) в ashell Дано one.txtі two.txt: $ cat one.txt apple pear longer line than the last two last line $ cat two.txt The quick brown fox.. foo bar linux skipped a line Дисплей: apple The quick brown fox.. pear …


3
Посилання на файл щодо виконання сценарію
У сценарії bash, який я пишу, я використовую sourceдля включення змінної, визначеної у файлі конфігурації. Сценарій, який потрібно виконати, є act.sh, тоді як сценарій, який буде sourced, є act.conf.sh, так що у act.shмене є: source act.conf.sh Однак це працює лише під час запуску act.shв каталозі, що його містить, оскільки act.conf.shтам …
94 bash  shell 


1
Відповідний хешбанг для сценаріїв Node.js
Я намагаюся створити сценарій для node.js, який буде працювати в різних середовищах. Особливо для мене, я переключаюся між OS X та Ubuntu. У першій Node встановлюється як node, а в другій - nodejs. У верхній частині мого сценарію я можу мати: #!/usr/bin/env node або #!/usr/bin/env nodejs Я вважаю за краще, …
94 node.js  shell  shebang 

4
Як Bash може виконати команду в іншому контексті каталогу?
У мене є загальна команда, яка викликається з дуже конкретних каталогів. У / bin для цієї програми сидить лише один виконуваний файл, і поточний робочий каталог дуже важливий для правильного її запуску. Сценарій впливає на файли, що знаходяться всередині каталогу, в якому він запущений. Тепер у мене також є спеціальний …

5
Псевдонім ZSH з параметром
Я намагаюся створити псевдонім з параметром для мого простого git add / commit / push. Я бачив, що функцію можна використовувати як псевдонім, тому я намагаюся, але я не встиг .. до того, як я мав: alias gitall="git add . ; git commit -m 'update' ; git push" Але я …
94 bash  shell  alias  zsh  zshrc 

13
“Немає такого файлу чи каталогу”, але він існує
Я просто хочу запустити виконуваний файл з командного рядка ./arm-mingw32ce-g++, але тоді я отримую повідомлення про помилку, bash: ./arm-mingw32ce-g++: No such file or directory Я працюю під Ubuntu Linux 10.10. ls -lсписки -rwxr-xr-x 1 root root 433308 2010-10-16 21:32 arm-mingw32ce-g++ Використання sudo ( sudo ./arm-mingw32ce-g++) дає sudo: unable to execute …

9
Автозавершення Bash в режимі оболонки Emacs
У терміналі GNOME Bash виконує розумне автоматичне заповнення. Наприклад apt-get in<TAB> стає apt-get install У режимі оболонки Emacs це автозаповнення не працює, навіть після явного я джерела /etc/bash_completion. Наведений вище приклад дотримується як inабо автоматично заповнює ім'я файлу в поточному каталозі, а не дійсний apt-getпараметр команди. Імовірно, це тому, що …

3
Як викликати команду оболонки Linux з Java
Я намагаюся виконати деякі команди Linux з Java за допомогою переспрямування (> &) та каналів (|). Як може Java Invoke cshабо bashкоманди? Я намагався використовувати це: Process p = Runtime.getRuntime().exec("shell command"); Але це не сумісно з переспрямуваннями або трубами.


14
Як позначити збірку нестабільною в Jenkins під час запуску сценаріїв оболонки
У проекті, над яким я працюю, ми використовуємо сценарії оболонки для виконання різних завдань. Деякі з них є скриптами sh / bash, на яких запущено rsync, а деякі - PHP-скриптами. Один із PHP-скриптів запускає деякі тести інтеграції, які виводяться в JUnit XML, звіти про охоплення коду тощо. Дженкінс може позначити …
93 shell  jenkins  build  status 

8
оболонка adb su працює, але корінь adb не працює
Я вкорінив свій розблокований Galaxy S3 (SGH-T999) Зараз я намагаюся запустити adb rootз командного рядка Windows , однак я отримую adbd cannot run as root in production buildsпомилку. Отже, найперше, що я перевірив, було, чи справді мій телефон кореневий? Тож я спробував наступне: Відкрийте командний рядок $adb devices // lists …
93 android  shell  adb  root 

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