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

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

2
Виміряйте час виконання команди, яку я щойно виконував, не перериваючи її зараз
Зазвичай я вимірюю терміни виконання time updater На жаль, я вже запустив оновлення, і не хочу його переривати, тому що це спричинить інші проблеми. Як я все ще бачу завтра, коли повернусь до роботи час, який потрібно було виконати
2 bash  time 

3
OS X: Як отримати поточне розташування мережі всередині функції bash?
Мені потрібно використовувати поточне розташування мережі всередині bash script. Я спробував використовувати scselectкоманду, яка видає зірочку поруч із поточним розташуванням: ~/ scselect Defined sets include: (* == current set) 70209F72-5BE9-44D1-979E-A8BA25A317B4 (Office) * BDF51A74-6547-4747-BD21-30C51DA26CB1 (Automatic) Це не працює: #!/bin/bash if [ `scselect | grep "*.*Automatic"` ]; then ... fi завдяки *виводу, …

3
"менше" не очищає екран після завершення роботи
Типовою поведінкою для "менше" є очищення екрана після виходу. Така поведінка припинилася, коли я почав використовувати: export TERM=xterm Тепер "менше" залишає останню сторінку, яку я переглянув на екрані, і я хочу знову включити поведінку очищення екрана за замовчуванням. Переглядаючи цю проблему, я виявив, що люди використовують у своїх командах таку …
2 macos  bash  terminal  xterm  less 

0
розширення змінної середовища в bash
Bash використовується для розширення змінних середовища, коли ви натискаєте вкладку: cd $PWD це призведе до $PWDрозширення. Коли ви повернетесь до повернення, розширений шлях піде у вашу історію, що було дуже корисно. У цій групі широко обговорювалося розширення змінної середовища. Мені потрібно рішення, яке працює як для Mac, так і для …

2
Знайдіть GNU включаючи батьківські каталоги
Я намагаюся змусити GNU знаходити виключення записів ДО вказаного імені файлу. Візьміть це зразкове дерево: ./foo ./foo/another.txt ./foo/bar ./foo/bar/world ./foo/bar/world/test.txt ./foo/bar/world/hello.txt (Буде також маса інших файлів у worldінших та інших каталогах, тому я не просто шукаю hello.txt). Я хочу відповідати всьому, окрім 'test.txt' та його батьківських каталогів. Вихід повинен бути …
2 linux  bash 

3
Як використовувати grep для змінної або рядка?
Я пишу bash-скрипт, і мені потрібно перевірити, чи є ім’я файлу в кінці (після періоду), і чи так його отримати, але я не можу зрозуміти, як використовувати регулярний вираз на змінній або рядку. Мені вдалося використати echoв терміналі, щоб передати рядок в grep, наприклад: echo "filename.txt.123" | egrep -o "\.[0-9]+$" …
2 linux  bash  grep 

3
bash: ім'я змінної не розширюється із заповненням Tab
На віддаленому комп'ютері з версією bash "3.2.51 (1) -release" (ОС: SUSE Linux Enterprise Server 11.1 (x86_64)) я не зміг виконати звичайне заповнення вкладки зі змінною назвою. наприклад, я хотів би набрати: echo $OLDPWD/ то в кінці косої риски я можу натиснути "Tab", і ім'я змінної буде розширено до старої назви …

6
Bash: Як вивести команду в наступний рядок для користування користувачем?
У сценарії bash я хочу вивести команду наприкінці, тому користувачеві потрібно натиснути лише Enterпісля закінчення мого сценарію для виконання цієї команди. Наприклад, користувачеві необхідно виконати команду з певними параметрами. Замість того, щоб вводити його самостійно, мій скрипт виводить команду з параметрами в їх командний рядок, а потім виходить. На цьому …

1
Як виконати команду xfconf-query з bash-скрипту, запущеного з sudo?
Я пишу сценарій для XFCE Spin Fedora 25, який конфігурує систему і використовує xfconf-запит для зміни конфігурації середовища XFCE на робочому столі. Цей сценарій потрібно виконувати за допомогою sudo, оскільки він повинен змінювати систему та встановлювати пакети. Проблеми виникають із самого xfconf-запиту. Він не працює, коли запускаю сценарій із sudo, …
2 bash  fedora  sudo  xfce  user 

2
Як я можу файли та каталоги кольорів у моєму середовищі оболонки?
Я бачив багато екраністів в Інтернеті, в яких файли та каталоги по-різному кодуються кольором для зручності використання. Я б хотів досягти цього в моєму баш-терміналі, на OS X 10.9 та за допомогою iTerm2. Я переглянув Інтернет (включаючи кольорові теми iTerm 2), але не знайшов саме того, що шукаю. Як я …
2 macos  bash  shell  colors  iterm2 


0
RHEL 6 перетворення сценарію BASH в сценарій CSH
У мене є сценарій BASH (працює на RHEL 6), який відкриває термінал GNOME, відкриває кілька вкладок у цьому терміналі, запускає сервер у кожній вкладці, називає вкладку після цього сервера та вставляє команду в історію BASH. Ось спрощена його версія: gnome-terminal \ --tab -t "Server One" -e 'bash -c "export BASH_POST_RC=\"$LONGPATH/bin/startServerOne.sh …


1
Як можна повністю скинути оболонку bash на Window?
Я новачок в Unix, але зацікавлений вчитися, тому почав намагатися використовувати bash / Ubuntu в Windows. На жаль, bash вийшов з ладу, і тепер bash / Ubuntu, здається, порушено, оскільки більшість папок відсутня у кореневій папці Ubuntu, тобто: root@Desktop:~# ls root@Desktop:~# cd /root root@Desktop:~# ls root@Desktop:~# ls -a . .. …

1
Сценарна інтерактивна консоль SSH, для якої потрібні знаки, що втекли
Я хотів би змінити своє існуюче з'єднання SSH за допомогою сценарію оболонки. Тому якщо я запускаю існуючий сценарій віддалено, я хотів би, щоб він відкрив новий порт, який потрібно тунелювати. Я можу це зробити за допомогою: ubuntu@6c1a17c3864c:~$ ~C ssh> -R 9000:localhost:9000 Як сказати набагато чіткіше, ніж я міг: https://unix.stackexchange.com/questions/33557/using-an-already-established-ssh-channel . …

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