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

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

15
Чи є плагін Eclipse для запуску системної оболонки в консолі? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконаліть це питання Чи знаєте ви про будь-який плагін Eclipse для запуску системної оболонки на доданій консолі? Це …



4
Визначте, чи встановлений пакунок з домашньою мовою
Я збираюся написати сценарій оболонки, щоб виявити, чи встановлено кілька системних пакунків з домашньою мовою в системі. Чи є спосіб використовувати команду brew, щоб досягти цього? Я спробував використовувати вихідний код brew install <formula> --dry-run. Але це створює пакет, якщо він відсутній.
104 bash  shell  homebrew 

12
Як зробити так, щоб греп відповідав лише у тому випадку, якщо вся лінія збігається?
У мене є такі: $ 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 

4
'git add --patch' для включення нових файлів?
Коли я запускаю git add -p, чи існує спосіб git обрати щойно зроблені файли як хунк, щоб вибрати ?? Отже, якщо я створюю новий файл під назвою foo.java, запускаю git add -p, git не дозволить мені вибрати вміст цього файлу, який потрібно додати до індексу.
104 git  shell  git-add 

7
Я просто призначив змінну, але змінна echo $ показує щось інше
Ось низка випадків, коли echo $varможе виявити інше значення, ніж те, що було призначено. Це відбувається незалежно від того, присвоєне значення було "подвійним котируванням", "одинарним котируванням" або без котирування. Як змусити оболонку правильно встановити свою змінну? Зірочки Очікуваний результат є /* Foobar is free software */, але замість цього я …
104 bash  shell  sh  quoting 

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

6
Як base64 кодувати зображення в linux bash / shell
Я намагаюся base64 закодувати зображення у скрипті оболонки та помістити його у змінну: test="$(printf DSC_0251.JPG | base64)" echo $test RFNDXzAyNTEuSlBH Я також пробував щось подібне: test=\`echo -ne DSC_0251.JPG | base64\` але все одно без успіху. Я хочу зробити щось подібне: curl -v -X POST -d '{"image":$IMAGE_BASE64,"location":$LOCATION,"time_created":$TIMECREATED}' -H 'Content-type: text/plain; charset=UTF8' …
104 linux  image  shell  variables  base64 


12
Загальний розмір вмісту всіх файлів у каталозі [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Коли я використовую lsабо du, я отримую кількість дискового простору, який займає кожен файл. Мені …
103 linux  embedded  shell 

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і -toзначення. Будь-які …
103 linux  bash  shell  parameters 

6
Bash: копіюйте названі файли рекурсивно, зберігаючи структуру папок
Я сподівався: cp -R src/prog.js images/icon.jpg /tmp/package отримав би симетричну структуру в режимі призначення: /tmp | +-- package | +-- src | | | +-- prog.js | +-- images | +-- icon.jpg але натомість обидва файли копіюються в / tmp / package. Плоска копія. (Це на OSX). Чи є проста …
103 bash  shell 

5
Порівняйте дві папки, які містять багато файлів всередині вмісту
Майте дві папки з прибл. 150 файлів власності Java. У сценарії оболонки, як порівняти обидві папки, щоб побачити, чи є який-небудь новий файл властивостей в будь-якій з них, і які відмінності між файлами властивостей. Вихід повинен бути у форматі звіту.
103 unix  shell  diff 

22
Створення нового користувача та пароля за допомогою Ansible
У мене є відповідальне завдання, яке створює нового користувача на ubuntu 12.04; - name: Add deployment user action: user name=deployer password=mypassword він завершується так, як очікувалося, але коли я входжу в систему як цей користувач і намагаюся вступити з паролем, який я встановив, він завжди говорить, що це неправильно. Що …
103 bash  shell  ubuntu  ansible 

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