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

Оболонка - це програмне забезпечення, яке дозволяє користувачам взаємодіяти з операційною системою, як правило, вводячи в командному рядку.

2
Bash: не можу набрати 'e', ​​або я змушу нескінченно повторювати 'H'
На моєму робочому місці є декілька незалежних мереж, з якими я працюю, і всі вони працюють з різними версіями RedHat Linux 4, 5 і 6. В одній із цих мереж я не можу використовувати bash (або, як я з'ясував, все, що використовує bash front-end, як python, gdb тощо), тому що …
2 linux  bash  terminal  shell 


2
Будуйте змінну оболонки динамічно
Мені потрібно створити ім’я змінної динамічно наступним чином (спрощений приклад): #!/bin/sh IDX=1 SERIES1="a b c d e f g" SERIES2="h i j k l m n" # How to get this value contains $SERIES1 or $SERIES2 # depending on the value of $IDX CURRENT=${SERIES\${IDX}} # doesn't work, just an example …
2 linux  shell 

1
vim залишає вихід після виходу
щоразу, коли я використовую vim, він залишає висновок останнього файлу в терміналі. Це раніше не бувало. Він використовувався для очищення всього буфера. наприклад, поточна поведінка така / Користувачі / snihalani о 12:29 вечора ➜ vim temp 1 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ …
2 vim  shell  zsh 

1
Linux змінює змінні середовища без перезавантаження для всіх оболонок
Я використовую Fedora 14, і я змінив ім'я хоста в /etc/sysconfig/networkі за допомогою hostnameкоманди. Підказки оболонки правильно відображають нове ім'я хоста. Однак назви терміналів все ще відображають старе ім'я хоста. Я спробував встановити $HOSTNAMEзмінну на нове ім'я хоста за допомогою, export HOSTNAME=newhostnameале вона працює лише в поточному сеансі терміналу. Коли …

2
Постійно стискаючи струм більш жорсткий
Чи існує якийсь спосіб постійно стискати вихід програми (майже в режимі реального часу)? Наприклад, у мене є ця програма, яка виробляє (багато) вихід на stderr. Я хочу зробити щось подібне./my-program 2> tar -<someoptions> stderroutput.tar.gz

1
Чи потрібен обліковий запис адміністратора для використання оболонок, таких як zsh та fish?
У мене дивна ситуація. Я використовую Mac OS X 10.11 (El Capitan) та iTerm2. Zsh за замовчуванням вказано в /etc/shellsяк /bin/zsh, і це дозволяє мені використовувати Zsh без проблем у моєму стандартному обліковому записі. Однак, коли я brew installZsh, а потім використовую chshабо System Preferences -> User Groups -> etc, …
2 linux  macos  shell  zsh  fish 

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

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

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

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

1
Як записати кожен вхід і вихід і записати файл у Bash?
Я часто приймаю завдання, а іноді забуваю документувати свою роботу. Наприклад, запишіть вихід з різних разових інструментів. Чи є спосіб автоматизувати це через .bashrc? Тому я відкриваю нову оболонку, вона автоматично створює новий файл журналу (як day-month-year-#) і скидає все там. Крім того, було б чудово, якби я міг реально …

2
Запуск Zsh в ConEmu у вказаному каталозі
ConEmu запускає zsh під CygWin штрафом. Я хочу додати опцію провідника до «Провідника ConEmu з CygWin Zsh у цій дирекції» правою кнопкою миші. ConEmu надає сторінку налаштувань інтеграції для встановлення команд інтеграції контекстного меню провідника, але я не можу розробити, що потрібно поставити в поле Command, щоб відкрити zsh у …
2 shell  cygwin  zsh 

1
Порядок виконання інструкцій у скриптовій оболонці
Ось частина мого сценарію test.sh: #!/bin/bash tar -cf $name.tar $name && pbzip2 $name.tar echo "[$1: Waiting..] Будь ласка, у мене є питання. Виконання другої інструкції "echo" відбувається відразу після створення файлу .tar.bz2? як я бачу ні. Я бачу, що у мене є тільки каталог смоли і інструкція луна запущений! Будь-яке …
1 shell  script 

1
Відступ виконавців у zshell
Я хотів би налаштувати мій zshell так, щоб підказка вдавалася проти лівої межі, як звичайно. Я також хотів би, щоб усі результати виконання були відступлені, можливо, на 2 пробіли. Чи є спосіб відступити так? Я експериментую з двома рядковими підказками: PROMPT=' %{$fg[gray]%}PWD:%{$reset_color%}%{$fg[cyan]%}%~ %{$reset_color%} %{$fg[red]%}> ' Було б непогано зробити цю …
1 shell  zsh 

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