Вопросы с меткой [shell]

Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.

3
голоса
1ответ
1k показов

Как получить раскраску контекста в Mac OS X Terminal?

Когда я подключаюсь к удаленному серверу с моего терминала в Mac OS X Snow Leopard, я получаю всевозможные отличные контекстные раскраски. Это значительно облегчает редактирование файлов в vi , дает ...
3
голоса
1ответ
754 показов

Нет входа в оболочку с командой Vagrant SSH

Когда я запускаю виртуальную машину Ubuntu с Vagrant, после входа в систему через SSH происходит нечто странное: ➜ dev-environment git:(master) vagrant ssh Welcome to Ubuntu 14.04.5 LTS (GNU/Linux ...
3
голоса
2ответа
2k показов

Командная строка - оболочка, терминал, консоль?

Я знаю, что cmd.exe это консольная программа. Когда вы запускаете эту программу, она открывает ваше стандартное черно-белое прямоугольное окно. В этом окне есть интерпретатор командной строки, ...
3
голоса
4ответа
1k показов

Существуют ли какие-либо оболочки Unix, поддерживающие отчеты мыши?

В настоящее время я использую Bash на OSX (через iTerm2). Иногда мне приходится запускать программы с очень длинным набором аргументов командной строки. Если я обнаружил, что я набрал опечатку, ...
3
голоса
1ответ
4k показов

Как мне навсегда изменить приглашение оболочки?

Я использую PS=$ чтобы изменить приглашение оболочки на $ , но когда я перезагружаю оболочку, я должен сделать это снова. Есть ли способ изменить подсказку оболочки навсегда?
3
голоса
1ответ
393 показов

Назначьте управляющую косую черту для отмены в Terminal.app

Я также хотел бы иметь стандартную привязку ключей Emacs \C-/ для отмены в zsh. Однако на Mac, использующем Terminal.app, эта привязка клавиш не передается. Он просто подаст звуковой сигнал, и ...
3
голоса
3ответа
24k показов

Как создать новое окно терминала из командной строки в Red Hat Linux 5.3

Я использую PuTTY, чтобы добраться до своей рабочей станции Red Hat Linux 5.3 с моего ноутбука Windows. Как правило, если я хочу новый терминал на моей рабочей станции Windows 7 от другого терминала ...
3
голоса
2ответа
2k показов

Shell и команда su

Может кто-нибудь объяснить, почему, когда я выпускаю: су эхо $ 0 это говорит: удар когда су - эхо $ 0 это говорит: -su ? Прав ли я, что в 1-м случае (просто su) текущая оболочка порождает новую ...
3
голоса
1ответ
7k показов

ssh ForceCommand против ProxyCommand

Мне нужно, чтобы группа пользователей перепрыгнула через сервер («бастион») на другую машину («дест») через ssh для фиксации кода. Похоже, мои варианты: попросите пользователей использовать ...
3
голоса
2ответа
1k показов

Подсчитать вхождения списка слов в файлах

У меня есть список слов, как это, разделенных строкой: Range Balance Total CombinList CombinRow GridKey KeDanJia AddRowNum TopList Keysearch Keysearchtaobao IsearchData IsearchDataSep ... И у меня ...
3
голоса
1ответ
2k показов

Как запустить команду в процессе, который не является дочерним по отношению к текущему процессу?

У меня проблема с библиотечным конфликтом при вызове внешней программы из интерпретируемой среды программирования (IDL). Похоже, проблема в том, что программа, которую я вызываю, становится дочерней ...
3
голоса
2ответа
814 показов

Форматировать стандартный вывод как текст из нескольких столбцов

Я пытаюсь взять некоторые данные из одного столбца и отобразить их в виде столбца в формате tty, как это делает ls . По сути, вы можете думать об этом как о попытке взять вывод из ls -1 и сделать его ...
3
голоса
2ответа
12k показов

как передать пароль командам sudo?

на OSX я делаю sudo route delete default sudo route add default 192.168.178.1 изменить мой шлюз по умолчанию. При запуске файла sh с этими файлами меня каждый раз просят ввести пароль. Который я бегу ...
3
голоса
0ответов
135 показов

Мне нужно запустить команду оболочки после соединения с SSHFS

Я подключаюсь к удаленному серверу, используя SSH. К сожалению, соединение с Nautilus или Konqueror по SCP не работает (хотя оно отлично работает по SSH). Я не использую SSHFS, которая работает ...
3
голоса
2ответа
329 показов

Есть ли способ узнать, какие из команд являются внутренними, а какие внешними?

Я преподавал интерфейс командной строки моей сестре и научил ее, что такое внутренние и внешние команды (также называемые резидентными и временными командами). Ее вопрос ко мне заключался в том, ...
3
голоса
2ответа
9k показов

Как запустить действие Automator, сценарий оболочки или AppleScript при запуске в OS X?

Я знаю, что вы можете запускать приложения при запуске на Mac, но можете ли вы вместо этого запустить действие Automator, службу, сценарий оболочки или AppleScript при запуске? Я также знаю, что вы ...
3
голоса
1ответ
943 показов

Bash псевдоним истории подстановки похож на \!* в csh

Мой вопрос очень похож на этот старый пост. Я хотел бы сделать нечто подобное: поместить в псевдоним последний аргумент (ы), введенный в текущей командной строке. Это было бы эквивалентно csh \!* ...
3
голоса
1ответ
925 показов

Файл значка основной папки Windows 7?

В Windows XP и более ранних версиях при изменении значка папки вы можете выбрать system32\shell32.dll для широкого выбора встроенных значков Windows, которые включают большинство типов папок. В ...
3
голоса
2ответа
9k показов

Импорт переменных в одном сценарии оболочки из другого без выполнения указанного сценария оболочки

У меня есть 2 сценария оболочки, file1.sh и file2.sh file1.sh #!/usr/bin/env bash export var1="/data/share" export var2='password' echo "Hello" file2.sh #!/usr/bin/env bash source file1.sh echo $var1 ...
3
голоса
1ответ
111 показов

Предотвратить wget от размещения разрывов строк в заголовках файлов?

Когда я запускаю следующую команду: wget http://mywebsite.com/app/count.php -O count.txt Я заметил следующее: Saving to: ‘count.txt\r’ wget помещает переносы в мои имена файлов! Есть ли способ, ...
3
голоса
1ответ
2k показов

Как мне остановить Git Bash, запрашивая дополнительную информацию?

Иногда в Git Bash я ввожу плохую команду, такую как эта (например: mongoDB): db.people.insert([{name: 'John'}, {name: 'Marry'}]) asdasd a56sf sdfnbn так как я нажал ввод после 'john', он просто ...
3
голоса
2ответа
2k показов

Как я могу скрыть имя пользователя @ узел в оболочке Linux?

Я хочу спрятать username@solaris в оболочке Unix. Я хотел бы что-то вроде этого: $ ls -l Вместо этого у меня есть это: user@solaris:~$ ls -l
3
голоса
2ответа
839 показов

Почему «killall killall» не работает?

Возможный дубликат: Неожиданное поведение убийцы Если запустить команду killall killall из терминала (я использовал Konsole из KDE 4), он говорит, что не может найти какой-либо процесс. killall ...
3
голоса
2ответа
747 показов

sed: заменить неизвестное количество паттернов в одной строке

Я пытаюсь использовать sed для поиска определенного «первичного» шаблона, который может существовать в нескольких строках, с каждым первичным шаблоном, сопровождаемым --unknown-- количеством ...
3
голоса
2ответа
57 показов

Перенаправить запись файла из приложения

Под Raspbian я использую приложение с закрытым исходным кодом, которое записывает некоторые временные файлы на диск, выполняет небольшую работу, а затем быстро уничтожает их. Я хотел бы проверить эти ...
3
голоса
3ответа
982 показов

Как создать ярлык и отправить его в папку автозагрузки Windows в один клик?

Есть ли расширение оболочки или какая-нибудь программа, которая позволяет вам сделать это в один клик? Как получить автоматическое создание ярлыка (например, готовая версия «Отправить на рабочий стол ...
3
голоса
4ответа
594 показов

Как я могу использовать терминал для входа в другой Mac?

У меня есть несколько скриптов Bash, которые копируют файлы с одного компьютера Mac на другой через локальную сеть, но мне нужно войти на другой компьютер Mac, чтобы скрипты работали. Немного ...
3
голоса
1ответ
349 показов

Настраиваемая команда оболочки контекстного меню Windows для документов: * .docx и * .pdf

В настоящее время у меня есть настраиваемая команда для перемещения выбранных файлов в правильную папку облачного хранилища. Я делаю это, используя следующее (выполняется как файл .reg ): Windows ...
3
голоса
1ответ
662 показов

Emacs Shell: команда сброса

В bash я могу очистить экран с помощью команды clear и я могу очистить весь "буфер" с помощью команды reset . Я пытаюсь выполнить reset в терминале Emacs *shell* . Для этого есть привязка команды / ...
3
голоса
1ответ
725 показов

Выборочная подсветка синтаксиса в оболочке Bash (с использованием ключевых слов)

Я знаю, что можно изменить цвета $ user@hostname , но возможно ли раскрасить разные вещи? Могу ли я сделать все числа / целые числа определенного цвета. Или установить определенные ключевые слова, ...
3
голоса
1ответ
2k показов

Использовать установленную пользователем оболочку?

Как мне изменить мою оболочку на ту, которая установлена в моем домашнем каталоге? Я установил новый zsh в свой домашний каталог, который поднял: >> which zsh >> /home/myname/bin/zsh Его нет в /etc ...
3
голоса
1ответ
2k показов

Grub: устаревший параметр ask больше не поддерживается

Я пытаюсь изменить разрешение на моей базовой оболочке (Ctrl +Alt +1) в Debian, чтобы она поддерживала мой монитор ViewSonic. Оболочка выглядит очень нечеткой, когда она отображается на моем ...
3
голоса
2ответа
1k показов

Выполнять команды оболочки при запуске в Ubuntu 11.10

Я использую Ubuntu 11.10, и я должен выполнить команды оболочки при запуске. java -jar selenium.... Я пытался с этим, но ничего: sudo gedit /etc/init.d/nomescript.sh sudo chmod a+x ...
3
голоса
3ответа
343 показов

Какая оболочка позволяет вызывать команды с определенным началом?

Такие программы, как matlab/octave, и я уверен, что многие другие позволяют вам начать вводить команду, а затем нажать « Вверх», чтобы вызвать последнюю команду, которая начинается с набранных ...
3
голоса
1ответ
170 показов

Могу ли я использовать аутентификацию пароля ssh с git-shell?

На компьютере с Archlinux я пытаюсь настроить аутентификацию на основе пароля для пользователя. Оболочка входа пользователей должна быть настроена на git-shell, чтобы не допустить выполнения команды ...
3
голоса
2ответа
67 показов

Версия оболочки и версия команд

Страница руководства команды echo гласит: у вашей оболочки может быть своя версия echo ... Что это значит и как проверить, какая оболочка имеет какую версию эха?
3
голоса
1ответ
944 показов

Bash backtick против скобок

Я читал, что классическая форма подстановки команд использует обратные кавычки, а (...) форма заменяет обратные кавычки для подстановки команд. Тем не менее, приведенный ниже код дает другой ...
3
голоса
3ответа
892 показов

Как закрыть конкретные X11-окна из оболочки?

Как можно закрыть определенные окна из командной строки, не убивая их управляющее приложение? Вопрос на примере, чтобы прояснить это: Недавно у меня было приложение, запускающее хаос и открывающее ...
3
голоса
2ответа
1k показов

Можно ли перенаправить вывод на несколько устройств?

Можно ли перенаправить вывод на несколько устройств / файлов? program.exe 1> output1.txt 1>output2.txt Это производит только output2.txt в Windows.
3
голоса
1ответ
1k показов

Простой способ колонизировать STDOUT (форматировать текст в столбцах)?

Я просто хочу простой способ колонизации вывода на терминал. Не заботьтесь о цветах. (Ну, вообще-то, я делаю совсем немного! Но есть удивительный, простой в использовании цвет ANSI для этого.) ...
3
голоса
2ответа
5k показов

Заставьте `cp` выбрать no, когда будет предложено перезаписать

У меня есть список файлов, которые я копирую для различных целей. Что моя текущая команда выглядит примерно так: cat list_of_files | xargs -I {} /bin/cp -f {} /destination/dir Я использую полный путь ...
3
голоса
4ответа
2k показов

Могу ли я перенести файл из Windows в Unix, используя сценарий оболочки, а не WinSCP?

Я хотел бы автоматизировать процесс WinSCP, поэтому я хочу написать сценарий оболочки, который делает то же самое, что WinSCP. Я пытался использовать команду SCP, но она не подключается к моей ...
3
голоса
1ответ
1k показов

Могу ли я повторить / отменить в оболочке ipython?

Функция в bpython называется перемотка. Есть ли какие-то похожие клавишные привязки?
3
голоса
1ответ
3k показов

Как заставить ключ удаления работать правильно

Я на linux box: jla@jaspden-desktop$ uname -a Linux jaspden-desktop 2.6.35.13-92.fc14.i686 #1 SMP Sat May 21 17:39:42 UTC 2011 i686 i686 i386 GNU/Linux здесь, в командной строке, клавиша возврата ...
3
голоса
1ответ
1k показов

Как получить номер истории предыдущей команды ZSH в командной строке?

Я хочу добавить номер истории предыдущей команды в мой запрос, а также код выхода. В настоящий момент, %h[%?] Дает мне текущий номер истории, а также последний код выхода. Что мне действительно ...
2
голоса
1ответ
800 показов

Переместить уже запущенную программу на экран

Можно ли переместить уже запущенную программу в screen/tmux? Я хотел бы иметь что-то вроде следующего: program; ^Z screen; fg; Я знаю, что вышесказанное не сработает, но есть ли способ сделать это?
2
голоса
1ответ
123 показов

Как построить перенаправление оболочки в командной строке

Рассмотрим следующую команду в Unix: echo 0123456789 | cat >/tmp/foo &> /tmp/bar Эхо отправляется в /tmp /bar. Тем не менее, я действительно хочу перенаправить вывод stdout и stderr команды cat, а не ...
2
голоса
1ответ
42 показов

Оболочки труб - порядок вещей

Поскольку netcat на моем компьютере не поддерживает -e , страница netcat дает мне обходной путь: $ rm -f /tmp/f; mkfifo /tmp/f $ cat /tmp/f | /bin/sh -i 2>&1 | nc -l 127.0.0.1 1234 > /tmp/f Я не ...
2
голоса
1ответ
1k показов

установить ширину терминала в оболочке Debian?

Как установить ширину терминала в сеансе оболочки на компьютере с Debian? Я говорю о терминалах Alt+Fn, а не о терминальной программе с графическим интерфейсом. Прямо сейчас это в 80x25 (я ...
2
голоса
2ответа
913 показов

Есть ли способ заставить sh/bash/zsh "case" использовать переменную для тестового значения?

Я хотел бы иметь что-то вроде следующего: #!/bin/sh # ... other stuff ... # some relatively static possibilities (srsp): srsp='this|or|that|the|other' # more other stuff case $something in $srsp) # ...