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

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.

1
Протокол onvif GetSnapshotUri і bash
у мене є камера, яка підтримує протокол onvif Мені потрібно, щоб retrive знімок з нього, в Bash скрипт, але для цього мені потрібно мати URL були я можу retrive його! я спробував найпоширеніший URL-адресу для зйомки знімка без успіху Протокол onvif, має виклик "GetSnapshotUri", який відповідає дійсним uri, що мені …

1
Виконуйте jpegoptim у cronjob раз на тиждень, на CentOS з cPanel, тільки для файлів, доданих протягом минулого тижня?
Я встановив jpegoptim і може вручну запустити його за допомогою командного рядка SSH: jpegoptim *.jpg --strip-all Я хотів би взяти командний рядок і покласти його в Cronjob, що працює один раз на тиждень. Я запускаю CentOS, і я хотів би встановити Cronjob в cPanel. Тим не менш, я не впевнений, …
linux  bash  ssh  centos  cron 

1
Інтерактивна оболонка MinGW?
Я бачу, що запускає MinGW оболонка sh --login -i Інший спосіб запуску був би таким sh --login я це знаю -i призначено для інтерактивної оболонки, але я не бачу різниці між цими двома командами.

2
Як передавати параметр у команді linux в кінці рядка
Я хотів би передати параметр в кінці рядка, коли я даю команду в терміналі. Тому я хотів би щось подібне до прикладу нижче find /path/to/directory -type f -exec grep -irl "SEARCH_PATTERN" {} \; щось на зразок цього формату: find /path/to/directory -type f -exec grep -irl "$1" {} \; < "SEARCH_PATTERN" …

1
Витягніть кожну цифру змінної та зберігайте її як нову змінну в bash
У мене є змінна, яка є числом від 1 - нескінченності. Скажімо, число 40. Мені потрібно зберегти 4 як змінну, а 0 - як змінну. Оскільки число може перевищувати 2 цифри, можна сказати, що число - 125. Мені потрібно зберегти 1 як змінну, 2 як змінну та 5 як змінну. …
bash 

1
Призупинити всі, крім процесора інтенсивних завдань
У мене є близько 50 папок даних для обробки, і у мене є скрипт ruby, який обробляє файли папки (в якій папці він обробляється на основі файлу налаштувань .yml). І комп'ютер з чотирма процесорами в ньому. Я хотів би мати можливість запустити 50 процесів, але тільки 4 з них активно …

1
Як отримати кольори vimrc для заповнення екрану?
У мене є кольорова схема, встановлена ​​в vimrc. Коли я встановив його і встановив термін змінна на xterm-256color, я мав колір тла тільки на тексті. Потім я знайшов рішення встановити термін змінна для екрану-256колір, але це дозволило тільки фон для заповнення до тексту в файлі, але не в порожньому місці …
bash  vim  colors  vimrc  xterm 

1
Команда 'Du' не перераховує всі файли
Я отримую різну кількість файлів з du -h і find: loom@loom-desktop$ du -h ~/storage/Apps/*/trunk/test/*.cpp | wc -l 35 loom@loom-desktop$ find ~/storage/Apps/ -path */trunk/test/*.cpp | wc -l 111 У чому причина невідповідності і як перерахувати всі файли з відповідними розмірами в заданих обмеженнях?
bash  find  du 

1
Отримати назву групи, яка має GID = 0
Я хотів написати сценарій оболонки, в якому він повинен дати назву групі, чий GID = 0.Я використовував команду awk, як це, awk -F ':' {$3==0} /etc/group | cut -d ':' -f1 Відмінно працює в RedHat, але не працює в Solaris. Він викидає помилку, як awk: синтаксична помилка біля рядка 1 …
linux  bash  unix  shell  awk 

1
Налаштування поведінки Bash
Я використовую GNU Bash 4.2.5 з fedora 18. Кожного разу, коли я набираю щось у оболонку, скажіть pe<tab> Я отримую дратівливу звукову помилку, тоді мені знову потрібно натиснути вкладку, щоб переглянути пропозиції, які автоматично заповнюються. він безпосередньо друкує автозаповнені пропозиції в перший раз, коли я натискаю вкладку. Я все ще …
linux  bash  shell 

0
SSH Tunnel між пристроями за брандмауером і сервером vps ubuntu
Я намагаюся встановити ssh тунель між пристроями, які запускають OpenELEC і мій ubuntu vps server. Ідея полягає в тому, що пристрої відкриють туннель ssh до сервера і утримуватимуть його в будь-який момент часу. Він буде відображати порт на сервері на пристрій OpenELEC, і таким чином ми зможемо підключитися до встановлених …

1
Як встановити конкретну версію Java як JAVA_HOME у Fish in macOS
Я використовував Bash як стандартну оболонку на MacOS, але я вирішив перейти до Fish. Я намагаюся переключитися між різними версіями Java. У bash це було зроблено за допомогою ~/.bash_profile export JAVA_HOME=`/usr/libexec/java_home -v 1.7` Я встановив еквівалент на Fish ~/.config/fish/fish_variables set -x JAVA_HOME `/usr/libexec/java_home -v 1.7` На жаль, версія Java не …
macos  bash  java  fish 

1
цілеспрямований вираз очікуваної помилки при спробі запуску команди на кожному рядку
Я намагаюся виконати команду на кожному рядку файлу. Нижче - це те, що я до сих пір. Я хочу мати можливість взяти кожен рядок, взяти з нього останній стовпець, запустити команду на ціле число, і якщо він не дорівнює нулю, лунає повна лінія. Я, здається, зіткнувся з помилками і не …
bash  script 

1
викликає віддалений скрипт bash через https, який потім викликає інший bash скрипт з http вважає безпечним?
Це може бути дурне питання, але я все одно піду на це… через певну зворотну сумісність я лише скоригував частину ланцюга викликає скрипт. є причина, чому я називаю це двічі, але давайте залишимо її зараз. так що виклик віддаленого скрипта bash через https, який потім викликати ще один скрипт bash …
bash  ssl  https  curl 

1
Перетворення декількох файлів за допомогою програм, які приймають stdin і виводять їх у stdout
Я хочу перетворити список файлів у каталозі в інший каталог, використовуючи деякі програми попередньої обробки. Я знаю, що можу зробити це для одного файлу: cat "$INDIR/$file" | ./program > "$OUTDIR/$file" І я знаю, що можу зробити це для декількох файлів: for file in $(ls -1 $INDIR); do cat "$INDIR/$file" | …
bash  io 

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