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

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


3
Переменная интерполяция в оболочке
У меня есть переменная с именем filepath=/tmp/name. Я знаю, что могу сделать это, чтобы получить доступ к переменной: $filepath В моем сценарии оболочки я попытался сделать что-то вроде этого (обратные кавычки предназначены) `tail -1 $filepath_newstap.sh` Эта строка не работает, черт возьми !, потому что переменная не вызывается $filepath_newstap.sh Как добавить …
105 bash  shell  unix 

7
Я только что назначил переменную, но echo $ variable показывает что-то еще
Вот серия случаев, когда echo $varможет отображаться значение, отличное от того, что было только что присвоено. Это происходит независимо от того, было ли присвоенное значение «двойными кавычками», «одинарными кавычками» или без кавычек. Как мне заставить оболочку правильно установить мою переменную? Звездочки Ожидаемый результат /* Foobar is free software */, но …
105 bash  shell  sh  quoting 


9
Как заставить оба STDOUT и STDERR перейти к терминалу и файлу журнала?
У меня есть сценарий, который будут запускать в интерактивном режиме нетехнические пользователи. Сценарий записывает обновления статуса в STDOUT, чтобы пользователь мог быть уверен, что сценарий работает нормально. Я хочу, чтобы и STDOUT, и STDERR были перенаправлены на терминал (чтобы пользователь мог видеть, что сценарий работает, а также видеть, возникла ли …
105 bash  logging  shell 

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



5
Параметры скрипта в Bash
Я пытаюсь создать сценарий оболочки, который следует использовать следующим образом: ocrscript.sh -from /home/kristoffer/test.png -to /home/kristoffer/test.txt Затем сценарий ocr преобразует файл изображения в текстовый файл. Вот что я до сих пор придумал: #!/bin/bash export HOME=/home/kristoffer /usr/local/bin/abbyyocr9 -rl Swedish -if ???fromvalue??? -of ???tovalue??? 2>&1 Но я не знаю , как получить -fromи …
104 linux  bash  shell  parameters 

12
Как сделать так, чтобы grep совпадал только в том случае, если совпадает вся строка?
У меня есть такие: $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 Я хотел найти точное совпадение с ABB.log. Но когда я сделал $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 он показывает их все. Могу ли я получить то, что хотел, с помощью grep?
104 shell  unix  grep 

5
Лишние точки с запятой в конце строки в сценариях оболочки?
У меня есть сценарий оболочки, который содержит следующее: case $1 in 0 ) echo $1 = 0; OUTPUT=3;; 1 ) echo $1 = 1; OUTPUT=4;; 2 ) echo $1 = 2; OUTPUT=4;; esac HID=$2; BUNCH=16; LR=.008; Точки с запятой в приведенном выше фрагменте совершенно излишни? И есть ли причина, по …
104 bash  shell  syntax 

7
как проверить, какая версия nltk, scikit learn установлена?
В сценарии оболочки я проверяю, установлены ли эти пакеты или нет, если они не установлены, установите их. Итак, в сценарии оболочки: import nltk echo nltk.__version__ но он останавливает сценарий оболочки на importстроке в терминале linux попытался увидеть таким образом: which nltk который ничего не дает думать, что он установлен. Есть …


2
Как сохранить разрывы строк при сохранении вывода команды в переменную?
Я использую оболочку bash в Linux. У меня есть этот простой сценарий ... #!/bin/bash TEMP=`sed -n '/'"Starting deployment of"'/,/'"Failed to start context"'/p' "/usr/java/jboss/standalone/log/server.log" | tac | awk '/'"Starting deployment of"'/ {print;exit} 1' | tac` echo $TEMP Однако когда я запускаю этот скрипт ./temp.sh весь вывод печатается без символов возврата каретки …
104 linux  bash  shell  line-breaks 

12
Общий размер содержимого всех файлов в каталоге [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Когда я использую lsили du, я получаю объем дискового пространства, который занимает каждый …
103 linux  embedded  shell 

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