Вопросы с меткой [shell]
Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.
3254 вопроса
3
голоса
1ответ
368 показов
Перенаправить стандартный вывод на несколько программ
Я делаю некоторую потоковую обработку некоторых довольно существенных файлов - мне было интересно, есть ли способ разделить стандартный вывод для передачи в несколько программ. Я хотел бы сделать ...
3
голоса
1ответ
115 показов
Как я могу получить завершение командной строки bash, чтобы завершить частичный аргумент, а затем предоставить больше подсказок
Представьте, что у меня есть команда 'command', которая принимает аргументы foo:bar foo:foo bar:bar или bar:foo Я могу написать скрипт завершения командной строки, который я могу использовать в своей ...
3
голоса
1ответ
129 показов
Разбить и перезапустить команду Linux, когда появится определенный текст
Чтобы максимально упростить ситуацию, скажем, я следил за файлом журнала, который вращается при завершении работы приложения. Поскольку файл изменяется, хвост останавливается. Для продолжения хвоста ...
3
голоса
2ответа
586 показов
SQLITE3 для чайников - решено (вроде)
Я пытаюсь изучить SQLite с помощью "sqlite3 -интерактивной" оболочки (под Cygwin). По предположительным юридическим причинам sqlite3 показывает следующее приглашение каждый раз, когда я забываю ...
3
голоса
2ответа
3k показов
Инструмент для различий больших файлов
Когда я использую "diff", чтобы найти разницу между двумя большими файлами данных, diff A.txt B.txt > dif.info это вывод: diff:memory exhausted или добавьте аргумент "-H" diff -H A.txt B.txt > ...
3
голоса
4ответа
36k показов
Поиск с помощью "grep" для имен папок
При использовании grep вы можете искать определенное регулярное выражение, но только внутри файла. Есть ли способ, я могу искать имя папки?
3
голоса
3ответа
3k показов
Как выполнить второе условие, если первое условие верно в сценариях оболочки Linux
У меня есть условие if . Если это условие истинно, тогда будет запущен один скрипт, и после этого мне нужно проверить другое условие. Как я могу сделать это, используя оператор if или что-то еще? ...
3
голоса
2ответа
446 показов
В Vim, каковы различия между использованием:sus и:sh для доступа к оболочке без завершения сеанса Vim?
Я знаю, что, находясь в Vim (и Vi тоже, я думаю), если я хочу временно получить доступ к оболочке, я могу сделать одну из нескольких вещей: Используйте :sh (aka :shell), затем выйдите из оболочки, ...
3
голоса
2ответа
9k показов
удаленная оболочка для windows 7?
Не могли бы вы порекомендовать удаленную оболочку для Windows 7? Или уже есть функциональность удаленной оболочки внутри Windows 7?
3
голоса
1ответ
76 показов
Индивидуальная настройка оболочки каталога
Можно ли получить файл оболочки при входе в каталог и удалить его из исходных данных, когда я уйду? Т.е. определенные каталоги проектов были бы действительно полезны для автозагрузки некоторых ...
3
голоса
3ответа
2k показов
Какую оболочку использовать для изменения / замены Проводника Windows (не нужно модный рабочий стол, но лучше просматривать папки / файлы ... похоже на Classic Shell)
Я знаю о существовании альтернативных оболочек, таких как SharpE, Emerge Desktop, Ashton Shell, BB4Win и т.д. Я рассмотрел некоторые из этих популярных / знаменитых, но все они кажутся очень ...
3
голоса
4ответа
1k показов
rm -rf: Unix считает, что -rf - это файл, а не опция
Я запускаю следующую команду в терминале на моем ноутбуке OS X Snow Leopard: rm -rf /path/to/directory Обычно это удаляет каталог и все содержимое / подкаталоги. Однако по какой-то причине теперь ...
3
голоса
2ответа
789 показов
Почему cronjob не выполняет команду feh
Я создаю cronjob для загрузки новой картинки из источника каждые десять минут и устанавливаю ее в качестве обоев, используя feh. Файл загружен, но обои не меняются. В чем проблема? crontab -e ...
3
голоса
1ответ
109 показов
Создание командного файла для запуска текущих открытых приложений и папок
Пример: если бы я просматривал example.txt в блокноте и редактировал изображение в GIMP, я бы хотел сгенерировать пакетный файл, который бы запускал эти файлы с помощью этих приложений после того, ...
3
голоса
1ответ
350 показов
Почему не удается назначить локальную переменную ZSH?
Я читал этот вопрос и ответ: zsh - назначение переменных не работает. Пост объясняет, как это исправить, но не почему. Почему в этом случае происходит сбой присвоения локальной переменной? Есть также ...
3
голоса
2ответа
8k показов
Как я могу добавить "ярлыки" в Linux?
Как я могу добавить ярлыки, такие как 'rst', для перезапуска кота в терминале?
3
голоса
3ответа
6k показов
Сценарий оболочки для передачи нескольких аргументов с параметрами в командной строке
У меня есть скрипт, мне нужно выполнить этот скрипт следующим образом: ./create_endpoint.sh --controller-ip 10.20.20.1 --controller-name User1. Но это выполняется так: ./create_endpoint.sh 10.20.20.1 ...
3
голоса
1ответ
48 показов
Обработка аргументов в скрипте для модифицированной функции поиска?
Я использую FreeBSD, и я понимаю и использую опцию -prune в find чтобы предотвратить спуск команды в подкаталог. Но я нахожу необходимый синтаксис очень неуклюжим и неловким. Это также не ...
3
голоса
1ответ
1k показов
В tmux стрелки и ctrl+ стрелка приводят к одному и тому же коду
Ubuntu 12.10, TERM установлен в screen-256color в putty и tmux.conf, что подтверждается при export в сеанс tmux и из него. Если я запускаю cat > /dev/null а затем нажимаю затем , я получаю ^[[B^[OB ...
3
голоса
6ответов
36k показов
Зачем нужен sudo bash?
Я читал следующий код: $ sudo bash # cd /home/ # ./gitpull.sh Зачем мне первая строка, что она делает именно? Что если я просто сделал $ sudo вместо $ sudo bash ?
3
голоса
2ответа
716 показов
Как запустить сеанс экрана из сценария оболочки с помощью crontab, а затем снова подключиться к нему?
Я хочу запустить следующий скрипт оболочки (launch.sh), чтобы запустить / остановить сеанс экрана с помощью crontab !/bin/bash cd ~/screen DATE_FORMAT=+%Y-%m-%d:%H:%M:%S echo --- START --- date ...
3
голоса
2ответа
56 показов
Как проверить каждый размер каталога с помощью одной команды оболочки?
Я хочу получить размеры базы данных для - test, mysql, performance_schema, sakila, information_schema [root@linux data]# ls -ltrh 总用量 32M drwx------ 2 mysql root 4.0K 4月 27 17:44 test drwx------ 2 ...
3
голоса
1ответ
8k показов
Как отсортировать вывод find?
Я использую команду find, чтобы вывести список файлов с их именами, содержащими строку: find ~/ -type f -name "*inductive*" Я бы хотел использовать конвейер для сортировки результирующего списка ...
3
голоса
1ответ
658 показов
Как удобнее сохранить историю оболочки в tcsh?
Я использую tcsh довольно широко и у меня есть несколько вопросов по поводу его истории: Есть ли способ сохранить команды для разных вкладок оболочки отдельно? Есть ли способ сохранить команды по ...
3
голоса
1ответ
4k показов
Установите MatroskaProp на Windows 7 x64
Чтобы узнать больше информации на страницах свойств Windows Explorer и в меню о файлах Matroska Video (.mkv), аналогично тому, что можно увидеть при выборе файлов Windows Media (.avi, .asf, .wmv или ...
3
голоса
2ответа
144 показов
Очень простой скрипт для удаления последних 5 строк серии текстовых файлов
По какой-то причине этот скрипт выводит три файла для каждого оригинала, а не один. Должно быть, я допустил небольшую ошибку - я новичок в этом! Очень признателен, если кто-нибудь сможет объяснить, ...
3
голоса
1ответ
762 показов
Могу ли я подключиться к терминалам, которые отображаются в `ps`?
Я noob из Unix, использующий zsh на Mac OSX и играющий с tmux. Я открыл окно терминала в iTerm2 и запустил tmux. После того, как это было открыто, я создал несколько новых окон ctrl+b c . Затем я ...
3
голоса
1ответ
2k показов
Отсюда начинается сессия SSH. Док не выходит должным образом
Сеанс SSH не завершается и возвращает tty при выполнении в документе here. Ниже приведен фрагмент кода, который находится внутри моего сценария оболочки: ssh -t -t root@$HOST_ADDRESS server ...
3
голоса
2ответа
2k показов
как узнать, если на ссылку ссылается символическая ссылка
Есть ли команда, которую я мог бы выполнить, чтобы выяснить, есть ли ссылка на каталог по символической ссылке где-то на машине. то есть: pwd => /home/user/source/ vdir lrwxrwxrwx 1 user group 24 ...
3
голоса
1ответ
863 показов
Использование обоих "source" и «&» в bash
Я просто читал о том, как работают оболочки Unix (в частности, bash ), и я попробовал что-то, что не имело для меня смысла. Насколько я понимаю, source команда запускает программу, которую вы даете ...
3
голоса
3ответа
196 показов
Прозрачное использование временных файлов в качестве средства передачи
Как многие из нас наверняка знают, это хорошая идея, чтобы ваша программа принимала ввод stdin. Очень многие программы допускают такую среду * nix. Это позволяет нам делать классные вещи, такие как ...
3
голоса
1ответ
11k показов
Как заархивировать несколько файлов в отдельные архивы?
Я признаю, что этот вопрос задавался здесь раньше: Как Zip в отдельных файлах, где человек, который спросил, не указал ОС, которую он использовал, и не получил ответов. Мне нужно разделить огромный ...
3
голоса
1ответ
1k показов
Функция .bashrc не работает на Cygwin
Я недавно установил последнюю версию Cygwin. Прямо сейчас я просто настраиваю некоторые псевдонимы и функции для использования. Cygwin правильно читает файл .bashrc , потому что некоторые псевдонимы ...
3
голоса
1ответ
97 показов
как сделать getopts просто прочитайте первый символьный пост `-`
У меня есть сценарий оболочки testShell.sh который использует getopts как показано ниже: #!/bin/bash while getopts ":j:e:" option; do case "$option" in j) MYHOSTNAME=$OPTARG ;; e) SCRIPT_PATH=$OPTARG ...
3
голоса
1ответ
806 показов
Windows "Открыть окно команд здесь" дает неправильную среду
Я часто использую правую кнопку "открыть окно командной строки" в Windows-7, но только что обнаружил проблему, когда среда, которую он предоставляет, отличается от того, что я получаю при запуске cmd ...
3
голоса
2ответа
546 показов
Найти местоположение сценария оболочки (или символической ссылки) из оболочки
Я нахожусь на Ubuntu 14.04 и у меня есть сценарий оболочки или символическая ссылка (я не могу вспомнить, какая именно - и я не знаю, как сказать, что это), называемая pbar которая запускает ...
3
голоса
1ответ
3k показов
Автозаполнение вкладок в Mac OS X при использовании sftp в терминале
Я был очень разочарован в последнее время, так как функциональность readline была удалена из MacOSX и Tab Auto-Completion больше не работает. Поэтому мне было интересно, знает ли кто-нибудь хорошую ...
3
голоса
1ответ
274 показов
Как запустить оболочку без входа в систему из оболочки входа?
У меня есть сценарий, предназначенный для настройки моей системы после новой установки операционной системы. Большая часть того, что он делает, требует прав суперпользователя, но некоторые команды ...
3
голоса
3ответа
414 показов
У "DOS" есть оболочка?
Я читал сообщения, которые я нашел о shell, Terminal, Bash, но я все больше путаюсь с этими терминами. Есть ли в операционной системе DOS оболочка, такая как bash в linux? Это оболочка DOS, оболочка ...
3
голоса
3ответа
5k показов
Windows CLI выглядит как терминал Ubuntu
Как я могу сделать мой интерфейс командной строки Windows 7 похожим на терминал в Ubuntu?
3
голоса
4ответа
4k показов
Используя команду cp в оболочке linux, как мне скопировать весь каталог в другой каталог?
У меня есть каталог, скажем, "работа": ~/work/ В этом каталоге есть несколько подпапок (d1, d2 ...) и файлы в этих подпапках. Я хочу сделать резервную копию в той же папке, поэтому она будет ...
3
голоса
4ответа
5k показов
Обратный порядок с помощью команды
Есть ли способ использовать параметр ps --sort в linux для отображения процессов в обратном порядке на основе идентификатора процесса или есть другая команда, которую я могу использовать для этого?
3
голоса
2ответа
2k показов
Как создать ограниченные учетные записи пользователей в Linux
Я хочу создать учетную запись пользователя для каждой из ключевых программ, установленных на моем сервере Debian. Например, для следующих программ: Tomcat Nginx Supervisor PostgreSQL Это, кажется, ...
3
голоса
1ответ
416 показов
Различение локального и удаленного доступа в оболочке (TERM-related)
Мой TERM умолчанию - xterm-color . Я хотел бы, чтобы он был xterm-256color когда я работаю на своей машине локально, но если я использую ssh я хочу, чтобы он был xterm-color . Как я могу различить ...
3
голоса
2ответа
1k показов
Как я могу запустить несколько параллельных заданий оболочки и контролировать их все одновременно?
У меня есть большое количество больших файлов (сотни файлов, сотни МБ каждый), которые мне нужно передать через несколько программ для их фильтрации и преобразования. Я использую преимущества ...
3
голоса
1ответ
218 показов
Сценарии оболочки Linux: неожиданное поведение переменных
У меня есть переменная $myvar которая содержит две строки, и я хочу поместить первую из них в новую переменную. Когда я пытаюсь: $ myvar1 = $(echo $myvar | head -n 1) Это не работает, потому что эхо ...
3
голоса
3ответа
911 показов
Могу ли я удалить привязку ctrl-z в моей оболочке?
Предпосылки для этого вопроса: в настоящее время мне приходится выполнять большую часть своей работы в терминале через ssh, и я довольно часто использую экран. Поскольку привязка клавиш ctrl-a для ...
3
голоса
1ответ
1k показов
Создавайте псевдонимы динамически
Я хочу создать псевдонимы на основе команды, ее подкоманд и параметров. Я хотел бы, чтобы псевдоним был аббревиатурой этих компонентов. Это проще объяснить на реальном примере: alias mc="mvn compile" ...
3
голоса
3ответа
2k показов
Создать новое пустое дерево каталогов из существующего дерева с файлами
У меня есть большое дерево каталогов с большим количеством файлов. Я хотел бы воссоздать структуру каталогов в новом месте, но только каталоги, а не файлы. Я проверил справочную страницу cp , но не ...
3
голоса
2ответа
951 показов
Заставить sudo запрашивать пароль один раз из-за пределов sudoers
Я пытаюсь собрать воедино собственное приложение для Android, которое открывает SSH-соединение с моим компьютером и отправляет команды. Я стремлюсь свести интерактивность этого процесса к минимуму, ...