Вопросы с меткой [shell]
Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.
3254 вопроса
1
голос
1ответ
2k показов
Как я могу указать отдельный файл для моих псевдонимов в oh-my-zsh?
Я готовлю сценарий bash, который сразу установит несколько удобных псевдонимов оболочки. Я использую пару iTerm2 и oh-my-zsh. Я знаю, что могу вручную добавить псевдонимы в ~/.zshrc . Я также знаю, ...
1
голос
1ответ
79 показов
Shell Script не может выполнить переданную команду как ввод
Я пытаюсь выполнить команду из скрипта, но не могу ее выполнить. скрипт:command.sh #!/bin/bash a=$1 b=$2 echo "a=$a" echo "b=$b" `$a | $b` Выполнение команды: bash-3.2 $ ./command.sh "tar cvf - DIR" ...
1
голос
2ответа
185 показов
$ SHLVL не увеличивается (echo $ SHLVL)
Я изучаю сценарии оболочки и застрял в этих маленьких экспериментальных сценариях оболочки: 1 #!/usr/bin/env bash 2 A=1 3 (A=2;echo "A is $A in $SHLVL") 4 echo "A is $A in $SHLVL" 5 exit 0 Без ...
1
голос
1ответ
88 показов
Для цикла не печатать требуемый результат
Я пытаюсь использовать для цикла в моем сценарии. Я SSH на сервер и переехал в соответствующий каталог. Внутри каталога у меня есть несколько файлов. Я хотел перебрать каждый файл. файлы начинаются с ...
1
голос
2ответа
59 показов
xargs; Как и когда?
Что именно xargs? Как вы используете его? Когда это будет считаться прагматичным или уместным для этого?
1
голос
2ответа
91 показов
Строковая переменная в качестве параметра команды внутри сценария оболочки
Как я могу сохранить разделенную строку в переменной и использовать ее в качестве параметра команды внутри сценария оболочки? Вот что я пытаюсь сделать: DESTINATION='/mnt/External Harddisk' ...
1
голос
1ответ
26 показов
Извлечь текст из файла в оболочке
Я хочу извлечь текст между шаблоном, который начинается с первых вхождений « SCRIPT:main, SIB:orvault/inap/si8/begin » и заканчивается первыми вхождениями » ------------- ...
1
голос
1ответ
1k показов
Mac OS X, кажется, не может найти каталог, который, безусловно, существует
По какой-то причине Mac OS X не может найти каталог, который я только что создал. Есть идеи почему? sh-3.2# mkdir /Users/Administrator/Documents/drive/ sh-3.2# mount -w -t "hfs+" /dev/disk1s2 ...
1
голос
0ответов
35 показов
Список ссылок, которые будут приняты без прокси в Linux
Как я могу добавить список ссылок, которые будут использоваться без прокси-сервера в Linux или другой программы оболочки (и т.д. Proxychains)? Мне нужно, чтобы исключить загрузку файлов прокси .avi ...
1
голос
1ответ
56 показов
Городская легенда: почему лучше избегать использования файлового дескриптора 5?
В ответе на этот вопрос ответчик процитировал блок сценариев, который содержит такую строку exec 4>/path/to/output.file #and a third, for reading and writing, with FD 6 (it's not recommended to use ...
1
голос
1ответ
44 показов
Что такое "оболочка:" в windows
Используйте "shell:sendto", я могу открыть эту папку C:\Users\myName\AppData\Roaming\Microsoft\Windows\SendTo Используйте "shell:startup", я могу открыть эту папку ...
1
голос
1ответ
55 показов
Сложность импорта numpy в оболочку Python после установки
После установки numpy через pip в командной строке и входа в оболочку python я не могу импортировать numpy в оболочку для использования. Я загрузил картинку для справки; Я попытался перезапустить мою ...
1
голос
1ответ
105 показов
MV внутри сценария оболочки не перемещает файлы
Часто обсуждаемые, но ответы, к сожалению, не привели меня к решению, и мне немного стыдно, что мне нужно снова задать этот вопрос. Но мы здесь. У меня есть сценарий оболочки dosomething.sh с shebang ...
1
голос
1ответ
52 показов
Запросить определенные учетные данные при попытке открыть файл в Windows
У меня есть файл на Windows 7, и я хочу, чтобы, как только кто-то пытается открыть этот файл, я хочу, чтобы появилось окно с запросом имени пользователя и пароля (что не связано с учетными данными ...
1
голос
0ответов
49 показов
Переадресация портов между двумя разными сетями
У меня три компьютера с Linux - A, B и C. У меня есть TCP-сервер, который работает на C. B и C совместно используют одну сеть, а B и A совместно используют одну сеть. Я хочу отправлять команды (и ...
1
голос
2ответа
207 показов
Sed удаляет линии, но оставляет пустое пространство?
Возникли проблемы с этим кодом. Это удаляет строки, соответствующие дате (в моем случае, 09/05/17), что хорошо. Но на его месте есть только пустые строки. У кого-нибудь есть решение? sed -i -e ...
1
голос
2ответа
353 показов
Почему команда exec используется для перенаправления дескриптора файла?
В UNIX такие оболочки, как Bash и Korn, оболочка exec используется для двух конкретных целей. Его использование для замены текущей программы другой, как в exec prog , понятно. Имя exec является ...
1
голос
1ответ
281 показов
что означают +0100 +0200 в результатах команды linux `stat`
Я использую stat, чтобы получить информацию о файлах, я замечаю Modify: 2011-03-02 14:23:33.489430232 +0100 Modify: 2012-11-15 10:13:26.534178635 +0200 что означает +0100 +0200 ?
1
голос
1ответ
722 показов
Как вручную установить homebrew в подкаталог /usr /local?
Инструкции по ручной установке в docs.brew.sh очень кратки и неудовлетворительны, что приводит к некоторым ошибкам, если я попробую их в подкаталоге /usr/local без использования sudo . Направления в ...
1
голос
2ответа
608 показов
ZSH PS1 добавление пробела при табуляции
У меня проблема с zsh/oh-my-zsh с моим настраиваемым приглашением PS1 (которое я перенес из bash). Когда я использую встроенную подсказку zsh/oh-my-zsh и вкладку для автозаполнения, это работает как ...
1
голос
1ответ
148 показов
Переслать оболочку в сериал в Linux
Я пытаюсь переслать оболочку на последовательный порт (USB на RS232), чтобы я мог использовать старый монохромный ЭЛТ-терминал. Как я могу переслать оболочку на последовательный порт, чтобы другой ...
1
голос
0ответов
83 показов
контролировать выходные команды в отдельных окнах терминала
Для получения списка входного текста я хочу выполнить повторяющуюся команду, используя каждый элемент из списка. Кроме того, мне также нужно отслеживать результаты каждой из этих команд параллельно. ...
1
голос
1ответ
370 показов
Сценарий оболочки: каждая строка вызывается дважды?
У меня есть сценарий оболочки для преобразования изображений в эффект вышивки. Это сценарий: сценарий вышивки Этот скрипт является частью веб-приложения. Он нормально работает на моем Mac, однако, ...
1
голос
1ответ
659 показов
Как создать filename.tar.Z-файл в операционной системе SunOS
Я пытаюсь создать filename.tar.Z файл, использующий одну команду в SunOS, но он не работает: bash-3.2$ tar c DIR | compress >DIR.tar.Z tar: /dev/rmt/0: Permission denied bash-3.2$ Другой способ, ...
1
голос
3ответа
497 показов
Запустить пакетную обработку результатов команды ls
У меня есть папка, в которой есть несколько папок. Я получаю список всех папок, используя следующую команду: ls -1a -d */ Это возвращает что-то вроде этого: folder01/ folder02/ folder03/ ... Обычно я ...
1
голос
0ответов
45 показов
Как отловить переменные, просочившиеся из функции оболочки (zsh)
С точки зрения тестирования, как я могу поймать переменные, которые я определил в функции оболочки, которую я забыл сделать локальной? Например: foo() { local var1="bar" var2="baz" } Могу ли я ...
1
голос
1ответ
146 показов
добавить суффикс (переименовать) к выбранным файлам
Я нашел скрипт ниже для моей проблемы добавления суффикса к выбранным файлам, но я не знаю, как интегрировать его в реестр, не имею опыта в написании скриптов reg query ...
1
голос
0ответов
45 показов
Отсоединить терминал от процесса в состоянии D (бесперебойного сна)
У меня есть команда оболочки, застрявшая в состоянии D (представьте, что вы делаете ls на общем ресурсе NFS, когда сеть не работает). Как мне отсоединиться от такой команды? Я не могу уничтожить ...
1
голос
1ответ
310 показов
Переменные среды в Linux-подобных системах
Как установить переменные среды для пользователя наиболее общим способом, который не зависит от переменных среды оболочки (например, профиль для оболочек типа Bourne, bahsrc, zshrc, zshenv, ..)? Идея ...
1
голос
1ответ
112 показов
netstat показывает несколько ответов для одного процесса прослушивания
Почему netstat -lntp показывает несколько ответов как 0.0.0.0:22 & :::22 для одного процесса sshd ? Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 ...
1
голос
1ответ
550 показов
Почему я могу получить доступ к Интернету в браузере, а не в терминале?
Я могу просматривать Интернет с помощью Chrome и Safari, но когда я использую терминал, я не могу. Когда я пытаюсь выполнить ssh в терминале, я получаю "время ожидания запроса", и когда я пытаюсь ...
1
голос
1ответ
101 показов
Запустите команды оболочки в фоновом режиме Windows
Можем ли мы запустить команды оболочки в Windows в фоновом режиме и проверить позже, работает ли он по-прежнему или нет? Например, у нас есть команда « screen » в linux. Есть ли другой способ для ...
1
голос
1ответ
630 показов
Включить автозаполнение в оболочке archlinux adb
В archlinux при использовании командной adb shell предоставляемой пакетом android-tools для получения оболочки на устройстве Android, автозаполнение с помощью Tab не работает. Все остальное работает ...
1
голос
2ответа
452 показов
Использование сценария оболочки: Как получить имя иконки (или путь) открытого окна в оконном менеджере на основе X?
Я могу получить идентификаторы окон и заголовки окон с помощью wmctrl , но до сих пор я не смог получить путь к значку, используемому окном. Я пробовал смотреть на утилиты xdg, но самым близким была ...
1
голос
1ответ
514 показов
Как сформировать список URL в bash?
Как я могу создать список URL-адресов в bash, чтобы я мог направить их в xargs, а затем в curl? http://somewebsite.com/{}.file где {} это число.
1
голос
1ответ
177 показов
Пользовательский контекст bash при запуске из FISH
Прежде всего, я на OSX10. Моя оболочка по умолчанию - BASH, которую я настроил (через .profile и .bashrc) для автоматического запуска оболочки FISH при открытии моего эмулятора терминала. Это ...
1
голос
2ответа
127 показов
Неверный статус выхода при оценке подстановки команд через ssh?
У меня есть следующая простая команда оболочки, которая, как я ожидаю, потерпит неудачу, и она работает на моем локальном компьютере: $ DIR=$(false) && echo ok || echo fail fail $ sh -c 'DIR=$(false) ...
1
голос
1ответ
40 показов
Сценарий оболочки: запустить экран, открыть несколько экранов и запустить команду в каждом
Почти то, что говорит название: Мой скрипт должен Запустите команду A, дождитесь завершения запустить "экран" запустить команду B1 на первом экране открыть новое окно (обычно через Cmd-ac) запустить ...
1
голос
1ответ
1k показов
Как запустить несколько URL на процесс с помощью cURL?
Я пытаюсь скачать список URL с cURL с несколькими URL на процесс. Следующее работает, но возвращает странный результат, если параметр xargs -L больше 1. Я хочу запустить 8 процессов, каждый из ...
1
голос
1ответ
59 показов
Shellscript - чтение пути к файлу из текстового файла для восстановления
Я работаю над сценарием корзины, который я могу вызвать, чтобы удалить файл и восстановить файл. В настоящее время удаление работает нормально и может быть вызвано с использованием подстановочного ...
1
голос
1ответ
83 показов
Почему мой новый пользователь SFTP не работает в другом каталоге?
Я пытаюсь создать новую учетную запись SFTP для моего сервера. Когда я точно следую этим инструкциям, то все работает нормально: https://www.thegeekstuff.com/2012/03/chroot-sftp-setup/ Я могу ...
1
голос
0ответов
2k показов
Как использовать альтернативную оболочку Rdp / начальную программу в Windows 10(образование)
Я пытаюсь запустить приложение, используя опцию "альтернативная оболочка" RDP для запуска удаленной программы. Но это не работает, и я получаю всю сессию. Эта функция удалена из окна 10? Или мне не ...
1
голос
1ответ
630 показов
Mac терминал bash «команда не найдена»
Когда я открываю iTerms, он показывает: -bash: AndroidStudioProjects: command not found AndroidStudioProjects - это папка, я не знаю, что вызывает это. Как я могу решить это?
1
голос
2ответа
609 показов
как изменить "смещение по времени от UTC" файлов
Я использую stat, чтобы получить информацию о файлах, я замечаю Access: 2013-12-28 13:12:11.244573123 +0100 Modify: 2013-11-12 22:54:42.274460079 +0200 Change: 2013-12-13 12:45:08.164394887 +0100 ...
1
голос
1ответ
838 показов
Передача переменных Env в пакетный файл
У меня возникают трудности при передаче env var (объявленного в моем .bash_profile) в сценарий пакетного файла, который выполняет операцию BTEQ (в Teradata). .bash_profile содержит: export ...
1
голос
0ответов
285 показов
Как использовать профили с Tor Browser?
Firefox позволяет использовать несколько профилей, запуская браузер из командной строки следующим образом:firefox --ProfileManager Или, более прямо:firefox --CreateProfile Однако, несмотря на то, что ...
1
голос
3ответа
1k показов
Команда sudo не запускается из скрипта
Linux Mint. Хорошо, это будет серьезно, но по какой-то причине я неправильно понимаю, как это работает. Если я наберу следующие команды, все работает нормально: cd home/user/folder1/folder1/ sudo ...
1
голос
2ответа
945 показов
Каковы различия между "sh file.sh" и "source file.sh"?
Я пытаюсь настроить задачу cron для запуска регрессионных тестов для программного обеспечения, которое обычно работает в интерактивной среде (CASA, для любопытных: http://casa.nrao.edu/). У меня есть ...
1
голос
1ответ
43 показов
Какие настройки определяют способ вставки текста в терминал?
Бывает, что текст, скопированный из терминала и вставленный в nano заканчивается так: auto host0 iface host0 inet static address 10.200.0.3 netmask 255.255.255.0 gateway 10.200.0.254 Очевидно, есть ...
1
голос
2ответа
57 показов
Распечатать комманд, запускаемый оболочкой
Я пытаюсь скопировать файлы, отсутствующие в одном каталоге, в другой каталог с помощью awk. diff -r dir1 dir2 | grep dir1 | awk '{$1=$2=$3 =""; print "cp \"./dir1/" substr($0,4) "\" ./dir2/"}' | sh ...