Вопросы с меткой [shell]
Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.
3254 вопроса
2
голоса
2ответа
7k показов
Как отключить локальную сеть от CMD в Win XP?
Я хочу отключить мою локальную сеть из командной строки. Для этого я попробовал команду netsh interface set interface Local Area Connection DISABLED . Я получаю сообщение об ошибке: Area is not an ...
2
голоса
2ответа
313 показов
Что означает @ в конце имен файлов при автозаполнении в OS X?
У меня на ноутбуке был установлен yadr , и я решил избавиться от него, запустив rm -rf ~/.yadr в соответствии с указаниями его автора. Однако после того, как я это сделал, началась странность: если я ...
2
голоса
0ответов
269 показов
Запуск функции KDE "Присоединить как вкладку" из сценария оболочки
Мне очень нравится возможность прикрепить любое окно к любому другому как вкладку в KDE. В частности, в рамках моего рабочего процесса у меня часто есть окно Dolphin (файловый менеджер), подключенное ...
2
голоса
1ответ
913 показов
Как мне использовать zsh_highlight, чтобы выделить только "|"?
В настоящее время я использую zle_highlight в zsh, чтобы выделить всю командную строку. Однако я также надеюсь, что смогу выделить «|» используя другой более проницательный стиль. Погуляв некоторое ...
2
голоса
1ответ
520 показов
Zsh работает команда, но не с пути
Мой zsh делает что-то странное, он запускает исполняемый файл, который не является первым исполняемым файлом на моем пути. У меня есть скрипт-обертка для ssh, но обертка не вызывается, а вместо этого ...
2
голоса
0ответов
133 показов
Что-то меняет оболочку OSX по умолчанию на tcsh
На одной из машин Mac, за которую я несу определенную ответственность (Snow Leopard), что-то периодически меняет оболочку входа по умолчанию с bash на tcsh. Это кажется подозрительным, но не ...
2
голоса
2ответа
156 показов
Сценарии UNIX-Shell
При выполнении приведенного ниже сценария я получаю сообщение об ошибке: Синтаксическая ошибка в строке 1: `('не ожидается. sudo su - user1 -c "cd $HOME ; tar -cvf $HOME/mine.tar `cat ...
2
голоса
5ответов
2k показов
Изменение рабочего каталога родительского скрипта из скрипта 'sourced'
Я хочу изменить рабочий каталог моего скрипта другим скриптом, который был включен. Первый скрипт: #!/bin/bash pwd source script2 pwd Sedond скрипт: cd .. pwd Результат следующий: > ./script1 ...
2
голоса
3ответа
735 показов
Как создать серию команд в оболочке, которая остановит выполнение при ошибке
Мой обычный рабочий процесс git для развертывания следующий: [пока на главной ветке] git pull git push git checkout production git pull git merge master git push Можно ли создать функцию для ...
2
голоса
3ответа
2k показов
Скрипт оболочки не работает как "./", но он запускается "sh"
Я запускаю скрипт на плате целевой мишени как суперпользователь, то есть как пользователь root. Но скрипт не выполняется, если я запускаю его со следующим синтаксисом root@freescale$ ./Script.sh -sh: ...
2
голоса
6ответов
1k показов
хэш md5 отличается при разбиении файла, опять кошка
Вот выдержка из команд, которые я выполнил, когда split а затем cat файл: sh-3.2# split -b 600m bt4-final.iso sh-3.2# ls -hal total 6132096 drwxr-xr-x 6 root staff 204B Jan 12 19:59 . drwxr-xr-x 13 ...
2
голоса
3ответа
324 показов
Использование bash для экспорта списка через запятую в html
У меня есть csvma, разделенный cxomma, который я хочу превратить в пользовательский html, и я столкнулся с другим скриптом, который это сделал, но для меня это было не что иное, как проблемы, так как ...
2
голоса
1ответ
280 показов
Безопасно ли рекурсивно удалять пустые каталоги в Linux?
Используя команду find, легко рекурсивно удалить все пустые каталоги. Какие пустые каталоги безопасно удалить, а какие нет?
2
голоса
1ответ
3k показов
Редактирование с помощью NotePad++, щелчок правой кнопкой мыши на проводнике не отображается
Когда я впервые установил NotePad++, он создал ярлык (расширение оболочки), чтобы вы могли щелкнуть правой кнопкой мыши файл и выбрать «Редактировать с помощью NotePad++». Он действительно был там, и ...
2
голоса
2ответа
11k показов
Как я могу раскрасить файлы и каталоги в моей оболочке?
Я видел много онлайн-трансляций, в которых файлы и каталоги имеют различную цветовую кодировку для простоты использования. Я хотел бы добиться того же на моем терминале Bash, на OS X 10.9 и с ...
2
голоса
1ответ
1k показов
Как получить подсказку оболочки в NX?
Я установил nxserver на машину с Ubuntu и могу подключиться к ней через бесплатный клиент NX на машине с Windows. Кажется, все работает нормально, за исключением того, что xterm имеет странное ...
2
голоса
2ответа
2k показов
Auditd - правило audctl для мониторинга только dir (не всех sub dir, файлов и т. Д.)
Я пытаюсь использовать audd для мониторинга изменений в каталоге. Проблема в том, что когда я настраиваю правило, оно отслеживает указанный мной каталог, а также все подкаталоги и файлы под ним, что ...
2
голоса
1ответ
352 показов
Невозможно начать новый сеанс рыбы после неправильного закрытия fish_config
Я опробовал fish (дружественную интерактивную оболочку) и попробовал браузерный конфиг с fish_config . Я не закрыл это правильно. Я ударил ctrl-C в моей оболочке. Теперь я вижу ошибку "Запрос получил ...
2
голоса
1ответ
1k показов
Скрипты, расширяющие wget - page-реквизиты?
Я опубликовал очень похожий вопрос сегодня, но я хотел бы задать его еще раз с фокусом на wget/linux. Я надеюсь, что все в порядке. Мне нужно создавать автономные копии веб-страниц программно в стеке ...
2
голоса
2ответа
12k показов
установить -T в Bash - что он делает?
Что означает set -T в bash? Что оно делает? Я считаю, что это связано с ловушками в Unix, но я не уверен. Я нашел это: Многие из таких конструкций становятся более простыми, если ловушки будут ...
2
голоса
1ответ
336 показов
Как получить приглашение bash в ssh-туннеле с ключами rsa?
После настройки клиента и сервера с открытыми ключами и разрешения «да» для PubKeyAuthentication я ввожу следующую команду и получаю оболочку, которая ожидает бесконечно долго. mad@amd:~> ssh -T ...
2
голоса
7ответов
3k показов
Создание среды программирования Unix/Linux для разработчика Windows
Я был разработчиком Windows C++/.NET в течение нескольких лет и хотел бы начать программирование на C++ в среде Unix. Я думаю, что мне нужно создать виртуальную машину, установить версию Unix, для ...
2
голоса
1ответ
39 показов
Легко распечатать пробелы между большими выходами данных в Bash
Я пролистываю очень большой веб-каталог, и когда я выполняю несколько операций grep подряд, при прокрутке вверх трудно сказать, когда заканчивается один результат, а начинается другой. Я попытался ...
2
голоса
5ответов
760 показов
Псевдоним с несколькими командами входит в оболочку bash, но не может перейти к пути
Я определил этот псевдоним для запуска bash и перехода к определенной папке, но когда я запускаю его, он запускает только bash и остается в текущем пути /directory /folder. Я определил их двумя ...
2
голоса
1ответ
184 показов
Как отразить перенаправление двух команд в скрипте оболочки
в командной строке я могу изменить вывод двух команд с $ diff
2
голоса
1ответ
416 показов
Использование того же файла, что и stdin, и stdout приводит к пустому файлу
Если хотите отфильтровать файл, но если я использую тот же файл, что и для ввода и вывода, выходной файл будет пустым. Есть ли другое решение вместо использования второго файла? php -r "echo ...
2
голоса
2ответа
2k показов
Проблема режима оболочки Emacs
В то время как режим оболочки Emacs, когда я запускаю ls Я получаю [0m[01;32mmanage.py[0m [01;34mtemplates[0m это должны быть manage.py и шаблоны. Почему это так и как это можно исправить?
2
голоса
0ответов
930 показов
Команда "Сценарий" в Bash на Mac OSX
краткий вопрос о команде "script" в Bash в системе Mac OSX 10.8.4. В любой другой среде bash на Fedora, CentOS и т. Д .; когда я использую команду script, она просто начинает запись без проблем. ...
2
голоса
0ответов
900 показов
скручивание цикла не может разрешить хост
У меня был рабочий скрипт, который вдруг не работает. Он содержит что-то вроде этого: while read url; do curl $url done < links файл ссылок: http://duckduckgo.com http://google.com И я не могу решить ...
2
голоса
1ответ
1k показов
Linux меняет переменные среды без перезагрузки для всех оболочек
Я использую Fedora 14, и я изменил свое имя хоста в /etc/sysconfig/network и с помощью команды hostname . Оболочка предлагает правильно отобразить новое имя хоста. Однако заголовки терминала ...
2
голоса
1ответ
173 показов
Автоматически закрывать незанятые окна в Gnome
Могут ли окна открываться автоматически, если они не использовались в течение X секунд в Gnome? Например, сейчас у меня есть несколько окон Firefox и некоторые другие окна браузера файлов и т.д., ...
2
голоса
2ответа
2k показов
Как вернуть контроль над отдельным процессом в оболочке Linux?
Я просто настроил сервер Minecraft на своем VPS для моего брата и запустил его с помощью скрипта bash: sh ./server.sh& Таким образом, сервер работает, и я все еще могу работать в той же командной ...
2
голоса
2ответа
450 показов
Bash history - получить последнюю команду по строке, содержащей пробел
Я знаю о функции bash!текст, который запускает последнюю команду, начинающуюся с "текст". Но, кажется, не работает, когда "текст" содержит пространство. Иногда полезно искать что-то, содержащее ...
2
голоса
2ответа
919 показов
Что такое эквивалент Windows для envsubst в Linux
Я использую envsubst для замены переменных среды в файл в Linux. envsubst < task-definition.json > new-task-definition.json Как добиться этой функции в Windows, используя ресурсы по умолчанию или ...
2
голоса
1ответ
386 показов
Когда я использую sudo для запуска команды, не отображаются ли переменные окружения?
$cat test export var=value $source ./test $cat print.sh echo $var $chmod +x print.sh $echo $var value $sudo ./print.sh Я ничего не получаю. Я ожидал увидеть ценность. Что здесь происходит?
2
голоса
2ответа
252 показов
Два вопроса о команде * nix tr
У меня есть два вопроса по поводу команды tr в оболочке Linux: $ echo 'abcd123' | tr -c 'a-z' '0-9' результат: «abcd9999». У него 4-9, почему? И почему 9, а не один из '0-8'? ② это: $ echo hello 1 ...
2
голоса
2ответа
3k показов
Grep в новейшем файле
Я пытаюсь найти конкретную строку из нового файла, который у меня есть в подпапках. Файлы имеют одинаковые имена. Итак, структура похожа на: скоросшиватель SubFolder1 filename.xml SubFolder2 ...
2
голоса
2ответа
261 показов
Расширение параметра Bash: лучшие практики для скорости?
Мне просто интересно, если кто-нибудь знает какие-либо лучшие практики или есть какие-либо документы по этой теме: Сценарий поиска / поиска в файлах журнала. Чтобы высказать свою точку зрения, я буду ...
2
голоса
0ответов
1k показов
«Ошибка: AudioQueueStart fail» при повторном запуске afplay
Каждый раз, когда запускаешь в Терминале команду: while :; do afplay "/Users/username/Library/Application Support/Nada/Bell.aif"; sleep 10; done Я получаю ожидаемый результат, но через некоторое ...
2
голоса
1ответ
111 показов
Файлы, созданные в Cygwin, имеют поврежденные настройки безопасности Windows
На одном компьютере с Windows 10 при создании файла из оболочки Cygwin bash параметры безопасности Windows для этого файла повреждены. Так, например, если я echo test > test.txt , когда я открываю ...
2
голоса
1ответ
282 показов
Изменить предустановки puTTy через реестр
Я исправляю пресеты через файл .reg а не в puTTy, потому что я собираюсь сделать этот реестр открытым исходным кодом. В основном меняются темы, и моя школа не знает, что, черт возьми, они делают, и ...
2
голоса
2ответа
339 показов
советы о легкой альтернативе / управлении PATH в windows
Я пришел из Linux, где я привык к тому, что большинство приложений устанавливаются в /usr /bin, а мои инструменты я помещаю в ~ /bin. Это означает, что мне редко нужно изменять переменную PATH. ...
2
голоса
1ответ
515 показов
Передать стандартную ошибку в файл и оставить ее при стандартной ошибке?
У меня есть скрипт (фрагмент), для которого я регистрирую вывод и стандартную ошибку: #!/bin/sh #... { date "+%Y-%m-%d %T" cd $workdir ls -ltr validfile badfile #example command that provides stdout, ...
2
голоса
4ответа
922 показов
Утилита для неразрушающего сворачивания или повторного отступа HTML
У меня есть скрипт, который принимает входные данные от wget или аналогичные и ищет по ним ключевые слова, используя grep . (Я обещаю, что не пытаюсь анализировать HTML с помощью регулярных ...
2
голоса
1ответ
723 показов
Bash - список файлов в диапазоне дат
До сих пор я основывал свои усилия на этом блоге и придумал: startdate=”201407010000? enddate=”201408010000? touch -t $startdate ./startdatefiles touch -t $enddate ./enddatefiles find ./ -type f ...
2
голоса
2ответа
4k показов
FFmpeg: mp4 и несколько строк в mkv
У меня есть пара треков srt субтитров для видео в формате mp4 . Как мне превратить их в mkv с помощью ffmpeg/avconv? Я хотел бы использовать пространство эффективно. Выполнение конвертации на Darwin ...
2
голоса
3ответа
277 показов
Лучший способ сократить параметры команды в * nix
Каков наилучший способ в * nix (псевдоним, скрипт и т.д.) Сократить доступные параметры для команды, которая не предоставляет краткую форму? Идея заключалась бы в том, чтобы обернуть команду ...
2
голоса
2ответа
3k показов
Как "отключить" все сети в Linux от bash?
Я хотел бы написать сценарий bash/shell, который "отключает" способность машины взаимодействовать через ее сетевую карту, эффективно отключая все сети. Из командной строки: # To turn all networking ...
2
голоса
1ответ
615 показов
Получить оцененное значение PS1 или значение приглашения оболочки
Я пытаюсь найти команду, которая вернула бы мне оцененное значение переменной $ PS1 или просто приглашение оболочки с текущим путем. например foo-user@bar-pc:~\bar Я хотел бы избежать использования ...
2
голоса
1ответ
60 показов
Почему этот простой цикл оболочки останавливается и начинает потреблять огромное количество памяти?
Мой друг, известный своим бесчеловечным отношением к машинам, хотел подчеркнуть нагрузку на их процессор и поэтому написал одну строчку: for z in {1..100000000};do num1=$(($z * $z)) && echo ...