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

Для запитань щодо сценаріїв, написаних для командної оболонки Bash. Для скриптів оболонки з помилками / синтаксичними помилками, будь ласка, перевірте їх у програмі shellcheck (або на веб-сервері шелчек за адресою https://shellcheck.net) перед публікацією тут. Питання щодо інтерактивного використання Bash, швидше за все, будуть теми на Super User, ніж на переповнення стека.

11
Плагін Bash для Eclipse? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Чи є гідні bashплагіни для Eclipse? Єдина моя вимога - підсвічування синтаксису. Я гуглі про …
174 eclipse  bash  ide 

16
Як зробити апаратний звуковий сигнал у Mac OS X 10.6
Я просто хочу, щоб Mac OS X 10.6 видавав апаратний звуковий сигнал, як у відкритому корпусі та інших дистрибутивах. Я спробував дотримуватися підходів Термінал -> beep = -bash: beep: команда не знайдена Термінал -> сказати звуковий сигнал = голос вимовляє звуковий сигнал (Не апаратний звуковий сигнал, але приголомшливий;)) applescript -> …
174 bash  macos  applescript  beep 

9
Як редагувати $ PATH (.bash_profile) на OSX?
Я намагаюся редагувати запис до PATH, оскільки я щось зробив не так. Я використовую Mac OS X 10.10.3 Я намагався: > touch ~/.bash_profile; open ~/.bash_profile Але редактор файлів відкривається, всередині нічого немає. Моя проблема: Я намагаюся встановити ANDROID_HOME на свій PATH Я неправильно написав його, але коли я закрив термінал …

10
Як додати вміст декількох файлів в один файл
Я хочу скопіювати вміст п'яти файлів в один файл таким, яким є. Я спробував це зробити за допомогою cp для кожного файлу. Але це перезаписує вміст, скопійований з попереднього файлу. Я також спробував paste -d "\n" 1.txt 0.txt і не вийшло. Я хочу, щоб мій сценарій додав новий рядок в …
174 linux  bash  unix 

2
bash HISTSIZE vs. HISTFILESIZE?
Яка різниця в HISTSIZEпорівнянні з HISTFILESIZE? Вони використовуються для розширення історії bash за межі 500 рядків за замовчуванням. Здається, тут і на інших форумах не вистачає ясності щодо того, чому вони потрібні обом. ( Приклад 1 , Приклад 2 , Приклад 3 ).
174 bash  unix 


8
Передавання рядка з пробілами як аргумент функції в bash
Я пишу bash-скрипт, де мені потрібно передати рядок, що містить пробіли, до функції в моєму скрипті bash. Наприклад: #!/bin/bash myFunction { echo $1 echo $2 echo $3 } myFunction "firstString" "second string with spaces" "thirdString" Під час запуску я очікував вихід: firstString second string with spaces thirdString Однак, що насправді …
173 bash  function 

9
Як запустити команду sftp з паролем від сценарію Bash?
Мені потрібно перенести файл журналу на віддалений хост, використовуючи sftp від хоста Linux. Мені було надано повноваження для моєї операційної групи. Однак, оскільки я не маю контролю над іншим хостом, я не можу генерувати та ділитися ключами RSA з іншим хостом. Тож чи є спосіб запустити sftpкоманду (із наданим ім'ям …
173 bash  shell  unix  ssh  sftp 

5
Як я заперечую тест з регулярними виразами в скрипті bash?
Використовуючи GNU bash (версія 4.0.35 (1) -release (x86_64-suse-linux-gnu), я хотів би зняти тест з регулярними виразами. Наприклад, я хотів би умовно додати шлях до змінної PATH, якщо шлях вже не існує, як у: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} …

11
Як кажучи, як очистити поточний вхід?
Припустимо, в bash ви почнете писати команду типу: $ rm -rf /foo/bar/really/long/path/here а потім зрозумій, що ти не хочеш цього виконувати. Чи є спосіб очистити вхід одним або двома натисканнями клавіш? Що я робив останнім часом - це передчуття відлуння та додавання вхідних даних у лапки (Ctrl + A echo …
172 bash  input 



2
Видалити історію терміналів в Linux [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 9 років тому . Удосконаліть це питання Коли ви використовуєте клавішу вгору в терміналі Linux, ви можете знову використовувати попередні команди. Відмінна особливість. Однак я почав …
170 linux  bash  terminal 

13
Як відключити Git Credential Manager для Windows?
Я зауважую, що в останній версії Git тепер за замовчуванням з'являється діалогове вікно "Диспетчер даних Git для Windows" замість того, щоб щоразу підказувати мені пароль у запиті Bash. Я дуже ненавиджу таку поведінку. Як я можу просто відключити його і повертатися до введення пароля в оболонці Bash кожен раз? До …
170 git  bash 


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