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

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

6
Проверьте, не является ли строка ни пустой, ни пробелом в сценарии оболочки
Я пытаюсь запустить следующий сценарий оболочки, который должен проверять, не является ли строка ни пробелом, ни пустой. Однако я получаю одинаковый результат для всех трех упомянутых строк. Я также пробовал использовать синтаксис "[[", но безрезультатно. Вот мой код: str="Hello World" str2=" " str3="" if [ ! -z "$str" -a "$str"!=" …
93 bash  shell  freebsd 

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

3
эквивалент rm и mv в windows .cmd
У меня есть следующий сценарий оболочки: я хочу преобразовать следующие строки в файл cmd Windows .. может ли кто-нибудь предоставить вводные данные о том, что является эквивалентом для "rm" и "mv" в файле cmd Windows. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
93 bash  shell  cmd 

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

2
Несколько способов вызвать командный файл Windows из другого или из командной строки. В каком случае?
Пакетный файл Windows ( called.batили called.cmd) можно вызвать из другого командного файла ( caller.batили caller.cmd) или интерактивного приглашения cmd.exe несколькими способами: прямой вызов: called.bat используя команду вызова: call called.bat используя команду cmd: cmd /c called.bat используя команду запуска: start called.bat Мне сложно определить их предполагаемое использование на основе текста справки: …

5
Что рекурсивно распространяется на все файлы в текущем каталоге?
Я знаю, что **/*.extрасширение распространяется на все файлы во всех совпадающих подкаталогах *.ext, но что такое аналогичное расширение, которое также включает все такие файлы в текущем каталоге?
92 bash  shell  wildcard  glob  shopt 



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

4
Как в bash привязать функциональную клавишу к команде?
Пример: я хочу привязать F12ключ к команде echo "foobar", чтобы каждый раз, когда я нажимаю, F12на экран выводилось сообщение «foobar». В идеале это может быть любая произвольная команда оболочки, а не только встроенные команды. Как это сделать?
91 bash  shell  binding 

4
как установить переменные среды в рыбной раковине
Может кто-нибудь подскажите, пожалуйста, как правильно установить кучу переменных окружения в рыбной оболочке? В моем файле .config / fish / config.fish у меня есть функция для настройки переменных среды, например function setTESTENV set -x BROKER_IP '10.14.16.216' set -x USERNAME 'foo' set -x USERPASS 'bar' end когда я набираю текст из …
91 shell  fish 

5
rsync не синхронизирует файл .htaccess
Я пытаюсь выполнить rsync каталог A на server1 с каталогом B на server2. Находясь в каталоге A сервера 1, я выполнил следующие команды. rsync -av * server2::sharename/B но что интересно, он синхронизирует все файлы и каталоги, кроме .htaccess или любого скрытого файла в каталоге A. Любые скрытые файлы в подкаталогах …
91 linux  shell  unix  wildcard  rsync 

5
Как заставить sed читать со стандартного ввода? [дубликат]
На этот вопрос уже есть ответы здесь : sed unknown option для `s 'в сценарии bash [дубликат] (4 ответа) Закрыт 3 месяца назад . я стараюсь grep searchterm myfile.csv | sed 's/replaceme/withthis/g' и получение unknown option to `s' Что я делаю неправильно? Редактировать: Согласно комментариям, код действительно правильный. Мой полный …
91 linux  bash  shell 

3
Командная строка Bash и ограничение ввода
Есть ли какое-то ограничение на количество символов в bash (или других оболочках) на продолжительность ввода? Если да, то каков этот лимит символов? Т.е. можно ли написать в bash команду, которая слишком длинна для выполнения из командной строки? Если необходимого ограничения нет, есть ли предлагаемый предел?

11
Как напечатать все столбцы после определенного числа с помощью awk?
В оболочке я использую awk, когда мне нужен определенный столбец. Это напечатает столбец 9, например: ... | awk '{print $9}' Как мне сказать awk печатать все столбцы, включая столбец 9 и после него , а не только столбец 9?
90 shell  awk 

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