Вопросы с меткой [shell]
Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.
3254 вопроса
2
голоса
2ответа
748 показов
В Linux (CentOS 5), вспоминая, когда мы перешли по символической ссылке, и снова собирался "cd .."
Я пытаюсь выяснить, как сказать оболочке (tcsh) запомнить, когда я зашел в папку с символическими ссылками, и разрешить «cd ..» вернуться назад из символической ссылки, а не просто перейти к ...
2
голоса
2ответа
111 показов
Почему многие приложения CLI принимают аргумент "-"?
Я видел много инструментов командной строки, которые принимают аргумент "-". Например: gem install mysql -- —–with-mysql-config=/usr/local/mysql/bin/mysql_config Что это значит? Имеет ли это особое ...
2
голоса
3ответа
878 показов
Найти самый длинный соответствующий префикс в файле?
Например, файл a.txt: /abc /abc/def /abc/xyz /abcd /fghi Введите входные данные и ожидаемые результаты: /abc/dog => /abc /abc/def12 => /abc/def /dog => (NONE) Возможно ли это, используя только ...
2
голоса
2ответа
681 показов
Постоянное сжатие потока stderr
Есть ли способ непрерывно сжимать вывод программы (практически в реальном времени)? Например, у меня есть эта программа, которая производит (много) вывод в stderr. Я хочу сделать что-то вроде ...
2
голоса
2ответа
153 показов
Почему выключение выполняется быстрее при запуске из командной строки?
Всякий раз, когда я использую команду, как shutdown -s -f -t 00 Я вижу, что выключение происходит быстрее, чем когда я иду и нажимаю кнопку выключения в графическом интерфейсе Windows. Этот сценарий ...
2
голоса
1ответ
474 показов
Как получить Quicklook, чтобы открыть шеллскрипт в качестве источника
У меня обычно есть набор сценариев оболочки без расширений. Что-то вроде: git-completion git-flow git-addremove ..etc.. Все эти скрипты написаны на bash. Когда я использую Quicklook на них, он ...
2
голоса
3ответа
106 показов
Какие версии / конфигурации Microsoft Windows включают команду "где"?
Этот вопрос возник в контексте ответа на программный вопрос о переполнении стека. where удобная команда, чтобы найти файл по пути, примерно эквивалентный Unix, which . Моя установка Microsoft Windows ...
2
голоса
2ответа
473 показов
Рабочая команда оболочки не имеет псевдонима
Я могу бежать, svn status |grep -v .jasper$ |cut -d ' ' -f8 |sed '/.*\..*/!d' |xargs ls -altr --color=auto просто хорошо. Но когда я добавляю это как псевдоним (alias svtr = "..."), я получаю ...
2
голоса
2ответа
2k показов
Shell Script, перебирающий папку
У меня есть базовые знания сценариев оболочки. У меня есть фотографии в original папке на многих разных папках, как это folder + folder1 + original + folder2 + original + folder3 + original + folder4 ...
2
голоса
2ответа
1k показов
Использование "найти" на Mac не находит .so файлы
По какой-то причине "find" не находит .so файлы, если они не находятся в той же директории, в которой я нахожусь. Например: r-mbp:~ todd.r$ cd /usr/local/apache/modules/ r-mbp:modules todd.r$ ls ...
2
голоса
1ответ
217 показов
Установка Ruby 1.9.3 OSX 10.7.4 обрывается после изменения PATH
У меня были проблемы с установкой ruby 1.9.3-p194 из ruby 1.8.7 на мой Mac OSX 10.7.4. Я пытался исправить мой домашний напиток после запуска "brew doctor" и получил сообщение «/usr/bin появляется ...
2
голоса
1ответ
2k показов
Отправляйте запланированные SMS через Skype
Я хотел бы отправлять запрограммированные SMS через Skype. Я имею в виду, я пишу список с смс для разных людей, который говорит; а) отправьте в 04:30 SMS-сообщение Джо "Проснись, пожалуйста, мы ...
2
голоса
1ответ
2k показов
Не знаю, почему этот маленький скрипт не будет работать
Я пытаюсь сделать небольшой сценарий для запуска gunicorn для сайта Python, который я делаю. Я немного изменил скрипт, найденный по адресу ...
2
голоса
3ответа
16k показов
Архивирование файлов размером более 2 ГБ в оболочке bash
Я пытался сжать все файлы в отдельном каталоге в один zip-файл и затем передать его на целевой сервер. Команда, которую я использовал, похожа на zip -j $Zipfilename * иногда проблема в том, что общий ...
2
голоса
1ответ
282 показов
ypchsh не меняется на некоторые оболочки
Я в настоящее время в bash, но я хочу изменить свою оболочку на tcsh. Я использовал ypchsh, ввел свой пароль при появлении запроса, а затем изменил оболочку входа в систему /bin /tcsh. И казалось, ...
2
голоса
0ответов
166 показов
Расширение скобок не работает
Имея простой пример: echo Front- {A, B, C} -Back Расширение скобок, похоже, не работает. Я получил только: Переднее- {A, B, C}, -Назад вместо: Фронт-A-Back Фронт-B-Back Фронт-C-Back Почему это не ...
2
голоса
1ответ
188 показов
Какой владелец файла в OSX для программы или как его получить?
Я использую Mac OS X 10.7. Сегодня я создал новую учетную запись пользователя, переместил все под своей учетной записью в новую и выполнил команду: sudo chown -R [new_user_name] /Applications sudo ...
2
голоса
4ответа
100 показов
Странное поведение с командой UNIX `basename`
Я хочу использовать basename чтобы получить базовые имена для разделенного новой строкой списка путей к файлам. Кажется, работает, когда n> 2: $ basename `echo -e '/foo/bar \n /food/baz \n /oof/rab'` ...
2
голоса
1ответ
340 показов
Имеет ли смысл иметь загрузочный диск EFI/UEFI?
Я хотел бы создать минимальный загрузочный диск и иметь возможность использования исполняемых файлов DOS, Linux или EFI. Как я понимаю, UEFI является заменой классическим системным BIOS и имеет свои ...
2
голоса
3ответа
159 показов
Как передать в команду определенную переменную heredoc
Как я могу передать эту переменную, определенную heredoc, команде? read -r -d '' tables
2
голоса
1ответ
199 показов
Обмен входными данными между сценариями оболочки
У меня есть простой сценарий оболочки для запуска в оболочке Android ADB. while true; do read var1 echo $var1 > /data/local/tmp/debug.txt am force-stop $var1 done Это работает нормально, если я ввожу ...
2
голоса
1ответ
5k показов
Почему я иногда вижу странное поведение возврата на свою оболочку?
Я использую командную оболочку bash, а иногда и все sudded, моя клавиша Backspace перестает работать (когда это происходит, Ctrl + Backspace по- прежнему работает нормально) Я не уверен, почему это ...
2
голоса
4ответа
229 показов
Получение определенного значения из "df -h" с помощью оболочки
Когда я использую df -h, я получаю следующий вывод: Используемый размер файловой системы. Используется. Используется%. /dev/mapper/VolGroup00-LogVol00 59G 2.2G 54G 4% / /dev/sda1 122M 38M 78M 33% ...
2
голоса
1ответ
305 показов
Нужна ли учетная запись администратора для использования таких оболочек, как zsh и fish?
У меня странная ситуация. Я использую Mac OS X 10.11 (El Capitan) и iTerm2. Zsh по умолчанию указан в /etc/shells как /bin/zsh , и это позволяет мне без проблем использовать Zsh в моей стандартной ...
2
голоса
1ответ
3k показов
Ошибка при использовании apt при установке в оболочку Ubuntu Windows 10
Я пытался получить Python и настроить среду для работы над предстоящим проектом. В Windows 10 Ubuntu bash я успешно выполнил следующую команду: sudo wget ...
2
голоса
1ответ
403 показов
Помогите конвертировать .bat в .sh
Мне нужна небольшая помощь в преобразовании короткого скрипта из .bat в .sh :convertfile @IF %1 == "" GOTO end imf_copy -p %1 "%~d1%~p1%~n1.map" @SHIFT @GOTO convertfile :end @ECHO. @ECHO Done! ...
2
голоса
1ответ
57 показов
Различные среды и странное поведение
Я играю с перенаправлением ввода / вывода, и у меня есть проблема с меньшим поведением по-разному в двух средах. Обе среды основаны на Solaris и имеют одинаковую версию. Я выполняю программу в двух ...
2
голоса
1ответ
517 показов
протрите диск с дд
Я знаю, что мы можем стереть жесткий диск, используя случайные данные или нули, но возможно ли стереть, используя фиксированную строку? например, это правильно? dd if="string" of=/my/harddisk ... ...
2
голоса
2ответа
66 показов
Каков наилучший способ хранить и перечислять команды (особенно для git и docker) (например, шпаргалка)
я сейчас нахожусь в точке, где мне часто нужны команды git или docker(например, docker system prune -a или docker stop $(docker ps -a -q) . Я хочу знать, как вы справляетесь с этими частично длинными ...
2
голоса
1ответ
588 показов
Найти только уникальные именованные файлы рекурсивно
У меня проблема с поиском только уникальных именованных файлов по каталогам и подкаталогам. Файлы должны быть уникальными по имени, а не по сумме md5 или содержанию. Мне удалось получить список ...
2
голоса
2ответа
2k показов
Невозможно войти как root или как пользователь, потому что zsh отсутствует
Я установил zsh на свой raspberry pi и по разным причинам, включая тот факт, что оболочка полностью замедлилась, я решил удалить ее. Я удалил пакет, изменил оболочку обратно на /bin /bash и ...
2
голоса
1ответ
461 показов
tcsh: как мы можем отобразить тело цикла foreach в истории
Я вижу, что история не отображает тело циклов. Есть ли способ показать их? san: cd /tmp/test san: touch abc san: touch def san: ls abc def san: foreach file ( `ls` ) foreach? echo "File is $file" ...
2
голоса
1ответ
139 показов
Как вызвать программу и выйти из оболочки (звонящего), когда программа активна?
Я хочу запустить программу с графическим интерфейсом, набрав в konsole: foo args … и выйти из оболочки (это вызывающая сторона), когда программа (foo) активна. Как мне это? Есть ли в Linux/Unix ...
2
голоса
1ответ
1k показов
Правильный метод использования nohup в пакетном процессе
Что было бы лучшим методом использования nohup в пакетном скрипте с несколькими вызовами внутри скрипта. Например, у меня есть скрипт с именем filebuilder.sh, и он содержит что-то вроде: ...
2
голоса
1ответ
332 показов
Продолжение полного сбоя системы iTunes OS X: виноват ли плохой медиафайл? Как мне его изолировать?
ОТВЕТ - НЕТ РЕШЕНИЯ Кажется, что это (аппаратное обеспечение?) ошибка с Intel iMacs и Mac Minis, как я обнаружил в этой ветке о поддержке Apple (которую, правда, было нелегко найти с таким названием, ...
2
голоса
1ответ
3k показов
Ошибки времени выполнения Cygwin («не удалось выделить кучу Cygwin»)
Я получаю следующие исключения, когда я запускаю некоторые команды в Cygwin. C:\cygwin\bin\bash.exe (4136): *** couldn't allocate cygwin heap, Win32 error 0, base 0x740000, top 0x755000, reserve_size ...
2
голоса
3ответа
626 показов
Как сделать так, чтобы функция времени linux добавляла префикс к выводу команды вместо размещения вывода после команды?
~$ /usr/bin/time -f "%e: " echo test test 0.00: Я хочу, чтобы результат был 0,00: тест Как бы я это сделал?
2
голоса
1ответ
833 показов
Пакетный запуск нескольких команд в новой оболочке
Я пытаюсь открыть новую консоль и запустить несколько команд в основном из моей открытой терминальной оболочки, мне нужно: Откройте новую терминальную оболочку Установить среду, расположенную в ...
2
голоса
2ответа
3k показов
Удалить каталоги из файла со списком каталогов
У меня есть список каталогов в текстовом файле, и каждый из них должен быть удален. Как я могу прочитать в этом списке в команду (rm -r или rmdir)?
2
голоса
1ответ
291 показов
Специальный равный персонаж с sed из оболочки
Моя среда: Я работаю с интерпретатором команд в Windows. Я использую sh.exe, который поставляется с некоторыми проприетарными инструментами, которые я установил. Я не знаю деталей этого sh.exe, но ...
2
голоса
3ответа
3k показов
Есть ли способ вставить метку времени в файл в Ubuntu?
Мне часто приходится набирать временную метку в текстовом файле. Есть ли способ быстро вставить текущую метку времени в файл в Ubuntu?
2
голоса
1ответ
177 показов
Оболочка иногда не может вывести ESC ^ [символ перед escape-последовательностью
Иногда, когда нажимается клавиша со стрелкой (обычно вверх) внутри оболочки, терминал или оболочка не могут вывести символ ESC перед escape-последовательностью, поэтому, если я нажимаю стрелку вверх, ...
2
голоса
2ответа
295 показов
Как продолжить выполнение программы, несмотря на то, что она убила оболочку, которая ее вызывала
Возможный дубликат: Оставить скрипт bash запущенным на удаленном терминале, пока не залогинен? Привет всем, я запускаю программу, скажем ./a.out 10 из командной строки. Предположим, что есть ...
2
голоса
1ответ
1k показов
Найти файлы, но исключить несколько каталогов?
Как использовать find чтобы вывести список всех файлов, но исключить несколько каталогов из поиска? find / -type f -not -path "./foo*" -not -path "/bar*" -print Я видел примеры на других обменах ...
2
голоса
1ответ
568 показов
ConEmu / cmder последняя строка оболочки скрывается / прокручивается под дном
Я не знаю, хорошо ли я описал это, но нижняя строка консоли продолжает прокручиваться под нижней. Я представляю, что некоторые настройки, которые я настроил, вызвали это, но я не могу понять, какой. ...
2
голоса
3ответа
158 показов
Как переместить разные типы файлов в другой каталог в оболочке
У меня в папке разные файлы, и я подумал, что могу просто сделать: mv '*.(png|jpg|gif)' images/ чтобы они были перемещены в папку изображений. Но это не работает ... какие-нибудь мысли?
2
голоса
1ответ
444 показов
Zsh не регистрирует не найденные команды в истории
Есть ли способ настроить zsh, чтобы не сохранять команды, не найденные в истории? Например, если по ошибке я наберу: got push вместо git push затем got push запись добавляется в файл истории, как это ...
2
голоса
1ответ
241 показов
Какая команда в рыбном панцире эквивалентна Bash Compgen?
compgen - полезная команда, а fish - превосходная командная оболочка. Но я не могу найти эквивалент в рыбе. Я пишу один сам: function compgen --description 'Print a list of documented fish commands' ...
2
голоса
1ответ
2k показов
Mac OS X: обновление Python для Shell
Возможный дубликат: Использование Python на Mac Итак, я вижу похожие вопросы, но ни один из ответов не работает для меня. Я обновил Python до 3.1.3 с 2.6.1. Все работает, кроме: когда я python в ...
2
голоса
5ответов
29k показов
Как восстановить Linux из-за ошибки 'repair file system'
К сожалению, моя мама сделала что-то, чего я не знаю, и Linux работает в режиме командной строки. Что является ключом для выхода из оболочки и перехода на рабочий стол? Я старался Alt + F2 Alt + F6 ...