Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
8
голосов
1ответ
16k показов
Подсчет вхождений в первом столбце файла
У нас есть этот файл: 1 2 1 3 1 2 3 3 52 1 52 300 и еще 1000. Я хочу посчитать, сколько раз каждое значение встречается в первом столбце. 1 3 3 1 52 2 Это означает, что мы видели 1 три раза. Как я ...
8
голосов
2ответа
2k показов
Подключитесь к обработчику "команда не найдена" в Ubuntu
Я хочу подключиться к обработчику для команды не найден wim@SDFA100461C:~$ thing No command 'thing' found, did you mean: Command 'tping' from package 'lam-runtime' (universe) Command 'thin' from ...
8
голосов
6ответов
1k показов
В Bash (оболочка терминала Mac/Linux) можно ли заставить клавиши стрелок вверх и вниз работать так же, как в текстовых редакторах?
В текстовых редакторах, если я нажимаю клавиши со стрелками вверх и вниз, он перемещает курсор между строками текста. В Bash, если я набираю длинную команду, которая занимает несколько строк, и ...
8
голосов
4ответа
2k показов
Как правильно восстановить настройки при запуске скрипта с использованием "исходного кода"?
Я пишу сценарий, который должен быть выполнен с использованием source , потому что его задача заключается в изменении среды. Во время сценария я хочу использовать set -e чтобы любая ошибка остановила ...
8
голосов
9ответов
3k показов
Linux & Shell - Обязана ли Shell?
Общий вопрос новичка. Зачем нам нужна оболочка в Linux? Как пример, когда я печатаю - найди. -name xy * - Мне сказали, что оболочка принимает этот ввод и вызывает команду find (убедившись, что ...
8
голосов
2ответа
2k показов
Есть ли корректор опечаток для Bash?
Я хотел бы, чтобы что-то подключилось к ошибке «команда не найдена» в bash и предложило полезное исправление. Например: grep-C3 error bash: grep-C3: command not found Было бы хорошо, если бы он ...
8
голосов
3ответа
13k показов
Guake - Windows 10 + Bash
Есть ли способ заставить Guake работать на Windows 10 или альтернативный выпадающий "консольный хост", на котором будет размещен новый Win 10 Bash?
8
голосов
2ответа
9k показов
Проблема доступа к файлу / папке Bash в Windows 10
mkdir создает папки с разрешением 777 по умолчанию. Как я могу сделать 755 по умолчанию? Также, когда я клонирую репозиторий git, все файлы и папки загружаются с разрешением 777! Как я могу исправить ...
8
голосов
4ответа
1k показов
Есть ли встроенная команда Linux для отображения содержимого каталога в режиме реального времени?
Есть ли встроенная команда Linux для отображения содержимого каталога в режиме реального времени?Аналогично команде tail -f file_name, которая отображает содержимое файла в режиме реального времени.
8
голосов
1ответ
826 показов
Объяснение флага -W для rm
Что делает флаг -W для rm (в BSD или Mac OS X)? Согласно справочной странице, флаг пытается «восстановить именованные файлы». И в настоящее время, «эта опция может использоваться только для ...
8
голосов
3ответа
715 показов
vim не может выполнить команду unix с:! из-за смены оболочки
Наша компания использует систему Red Hat Linux и выделяет каждому аккаунт в /home. К сожалению, наша система использует tsch, что мне не выгодно. Более того, поскольку у меня нет разрешения ...
8
голосов
3ответа
6k показов
Не удалось создать каталог /var/empty/.ssh
Каждый день, после нескольких часов использования, все, что использует SSH, просто случайно перестает работать. Единственное решение для меня - перезагрузить компьютер, который исправляет его до тех ...
8
голосов
4ответа
4k показов
Необходимо скрыть символическую ссылку, не скрывая каталог, на который она ссылается
Я создал символическую ссылку (в частности, символическую ссылку, а не псевдоним Finder, за которой bash не может следовать) с каталогом в моей домашней папке с помощью ln -s link $HOME/directory и ...
8
голосов
4ответа
2k показов
Почему проверка наличия папки с использованием -d в пустой строке возвращает true?
Я писал несколько сценариев и написал что-то вроде ARTIFACTS="/SOME/PATH" [ -d $ARTIFCATS ] && rm -rf $ARTIFACTS/* Случилось так, что по глупости я выполнил вторую строку, не выполняя первую. ...
8
голосов
2ответа
1k показов
Как мне удалить файл с именем "-p" из bash?
Как мне удалить файл с именем -p в bash? Попытка rm "-p" жалуется, что -p не является допустимым аргументом.
8
голосов
1ответ
3k показов
Как я могу перенаправить вывод OS X dtruss при работе с sudo?
Я бегу dtruss на Mac OS X 10.9. Простой пример: sudo -c ls Но я бы хотел записать вывод dtruss в файл. Я видел что-то, что говорит о том, что я могу сделать что-то вроде: sudo bash -c 'dtruss -c ls ...
8
голосов
3ответа
2k показов
история bash добавлена, но его отключена
Я на Ubuntu 10.4 и моя оболочка bash . Когда я открываю несколько терминалов гномов и закрываю их, история добавляется правильно. Когда я вхожу в shopt он говорит, среди прочего: histappend off Может ...
8
голосов
1ответ
5k показов
Как очистить буфер прокрутки в консоли от bash?
Я большой пользователь bash, и konsole - моя любимая среда. Я знаю, что могу использовать клавиатуру ctrl+shift+x, чтобы очистить буфер прокрутки, но в моих сценариях есть определенные моменты, в ...
8
голосов
1ответ
3k показов
Какова безопасная частота пинга, если она не считается DDoS-атакой?
Я пытаюсь составить график времени работы сервера, регулярно проверяя его и Google, а затем сравнивая время проверки. Я хочу продолжать делать это в течение, скажем, недели. Я отправляю набор из 5 ...
8
голосов
3ответа
7k показов
Bash на Ubuntu в Windows: невозможно изменить (некоторые) цвета каталогов
В новом приложении Bash on Ubuntu для Windows (10) я пытался изменить цвета каталогов с синего на более заметные, но по какой-то причине не смог изменить некоторые цвета файлов / каталогов. Как мне ...
8
голосов
3ответа
11k показов
Используйте OpenOffice из командной строки для преобразования HTML в RTF
Я пытаюсь создать bash-скрипт в Cygwin, который будет конвертировать HTML-файлы в RTF. В OS X это тривиально с textutils , но это не существует для обычного Linux или Cygwin. Вместо этого я пытаюсь ...
8
голосов
4ответа
2k показов
Запуск `exec` со встроенным Bash
Я определил функцию оболочки (назовем это clock), которую я хочу использовать в качестве оболочки для другой команды, аналогичной функции time , например clock ls -R . Моя функция оболочки выполняет ...
8
голосов
3ответа
7k показов
Как установить определенные права доступа к файлу при перенаправлении вывода?
Вероятно, это дубликат, но все мои поиски вызывают вопросы об ошибках, в которых отказано в разрешении. Я запускаю команду в оболочке bash. Я хочу перенаправить вывод, чтобы добавить к файлу, ...
8
голосов
2ответа
37k показов
Как я могу использовать wget для отправки данных POST?
Я хочу сделать следующий запрос POST на мой сервер с помощью wget: email=abc@abc.com&file1=@FILE_HERE&file2=@FILE_HERE В приведенном выше запросе есть три параметра POST, которые называются email , ...
8
голосов
9ответов
897 показов
Сохранить команду в историю без выполнения в bash
Есть ли способ сохранить команду в истории bash, не выполняя ее? например $ cmd [a long list of arguments] и теперь во время набора я помню, что сначала хотел бы сделать что-то еще. Могу ли я иметь ...
8
голосов
1ответ
10k показов
Как изменить местоположение файла .bash_history?
Я использую CentOS 6.x и хочу переместить .bash_history в другое место. Домашние каталоги моих пользователей (потому что я запускаю VPS) находятся в /var/www/vhost/. который доступен по FTP (и так и ...
8
голосов
2ответа
895 показов
Почему bash нужен && для отображения переменной в одной строке?
Почему SOMETHING=1 && echo $SOMETHING нужно && для возврата 1 Почему SOMETHING=1 echo $SOMETHING возвращает 1
8
голосов
2ответа
5k показов
Ubuntu: запустить вывод другой команды
У меня есть командная строка, которая выводит другую командную строку, например: > commandlineA param1 param2 commandlineB param1 Я хотел бы иметь одно выполнение командной строки, которое будет ...
8
голосов
1ответ
5k показов
Откройте несколько вкладок в iTerm2 с определенными каталогами
Я хотел бы знать, возможно ли это. Я хочу настроить какой-либо скрипт или команду, которая откроет 5 вкладок, и каждая открываемая вкладка будет иметь свой собственный каталог, указанный Все в одном ...
8
голосов
3ответа
2k показов
Почему я не могу убить этот процесс в Linux?
проблема Я хотел бы убить процесс под названием raspivid (программа, которая записывает видео с помощью камеры Raspberry Pi), но я не могу ... Вот как я это называю: #!/bin/bash #Start recording... ...
8
голосов
3ответа
12k показов
BASH в Ubuntu в Windows (AKA Linux Subsystem для Windows) 10 - Как мне установить PATH?
Благодаря Anniversary Update у меня теперь есть BASH на Ubuntu на Windows 10. Ранее я использовал Cygwin и настроил Maven в Cygwin (и полностью его заработал), который в основном состоял из установки ...
8
голосов
4ответа
2k показов
Можно ли использовать скрипт оболочки в папке sendto?
Я хотел бы использовать скрипт оболочки bash из папки SendTo . Когда я помещаю ярлык на пакет или исполняемый файл в папку SendTo он появляется в контекстном подменю « Send To в» оболочки, но когда ...
8
голосов
2ответа
6k показов
Выполнять git pre-commit hook, только если файлы в определенном каталоге изменены
Я пытаюсь создать bash-скрипт для git pre-commit hook. Всякий раз, когда выполняется фиксация, я хочу проверить, являются ли файлы в определенном каталоге частью промежуточных файлов, и если это так, ...
8
голосов
1ответ
3k показов
Ls в Ubuntu может отображать символы юникода, а дерево - даже с деревом --charset unicode
Ubuntu 10.04 в ls могут показать символы Юникода, но tree не может, даже с tree --charset unicode или utf8 Есть ли способ решить это. echo может интерпретировать escape-символы, кроме cat list.txt | ...
8
голосов
2ответа
2k показов
Как я могу запустить другую команду, но с теми же аргументами?
Например, я редактирую, а затем запускаю тот же источник. vim arbit.py python arbit.py Я знаю, что могу запустить его изнутри vim , но я хочу общее решение для Bash. Я продолжаю находить ситуации, ...
8
голосов
2ответа
7k показов
Навсегда отключить заставку Fedora 19
Я создаю сценарий bash, который будет «настраивать» клиентский компьютер под управлением Fedora 19 (GNOME). Мне нужно иметь возможность навсегда отключить заставку без ввода пользователя. Я нашел ...
8
голосов
6ответов
3k показов
Немедленно скажите, какой вывод был отправлен на stderr
При автоматизации задачи целесообразно сначала проверить ее вручную. Было бы полезно, однако, если бы любые данные, поступающие в stderr, были сразу же распознаваемы как таковые и отличались от ...
8
голосов
2ответа
5k показов
Как получить URL файла Dropbox из командной строки?
Я хотел бы знать, смогу ли я получить URL-адрес файла для совместного использования в папке Dropbox из командной строки. Я бы не стал открывать веб-браузер каждый раз.
8
голосов
2ответа
325 показов
Как бы вы удалили папку с именем * in / from bash?
Допустим, у меня была папка с именем * в / . Я знаю, что такие общие команды, как rm -rf * не будут работать. Любая помощь?
8
голосов
0ответов
464 показов
Ловушка сигнала отладки для приборной панели?
С помощью оболочки bash вы можете установить ловушку для синтетического сигнала DEBUG . Это полезно и будет выполнять вашу функцию или фрагмент кода в каждой команде оболочки. Например: $ trap ...
8
голосов
2ответа
3k показов
Как позвонить в системный звонок из командной строки?
Я использую некоторые скрипты Bash под Linux, которые требуют некоторого времени для завершения; Я хотел бы добавить в конце их команду, чтобы позвонить системный звонок, когда эти задачи будут ...
8
голосов
3ответа
2k показов
Добавление git branch в bash prompt на снежном барсе
Я использую это: $(__git_ps1 '(%s)') Он работает, однако, он не обновляется, когда я меняю каталоги или извлекаю новую ветку. У меня также есть этот псевдоним: alias reload='. ~/.bash_profile' ...
8
голосов
1ответ
8k показов
Знак процента (%) перед командой оболочки
Я просто вставил кучу кода в свою оболочку, но забыл удалить начальный % перед запуском команды. Похоже, что ничего не сделал. Почему это ничего не делает в моей оболочке (zsh)? > % echo foo В bash я ...
8
голосов
1ответ
5k показов
Использовать исполняемый файл cygwin в скрипте git bash
У меня есть сценарий .sh который я дважды щелкаю, чтобы он выполнялся git для Windows. Теперь мне нужно (imagemagick) convert из cygwin (который я установил), и я называю его с абсолютным путем - ...
8
голосов
4ответа
8k показов
Как удалить сообщение «подключение к xx.xxx.xx.xxx закрыто»?
#!/bin/bash ssh -t $SSH " some commands " Откуда приходит сообщение «соединение с xx.xxx.xx.xxx закрыто»? Я не могу остановить это даже с результатом = ssh ...
8
голосов
2ответа
8k показов
Когда следует использовать egrep вместо grep?
Сейчас я готовлюсь к оценке терминала Linux, я попытался найти в Google и обнаружил, что большинство ресурсов ссылаются на основной "grep", а не на более мощный "egrep" - ну, по крайней мере, так ...
8
голосов
2ответа
12k показов
Как проверить, произошли ли какие-либо ошибки во время SSH?
Я пишу сценарий развертывания, и мне нужно откатиться, если произошли какие-либо ошибки. Например: #!/bin/bash ssh myapp ' mkdir /some/dir # check if above command failed, and execute rollback script ...
8
голосов
3ответа
4k показов
Как отключить привязку клавиш Alt-f к клавише доступа к меню файла в Cinnamon Mint 13 (Maya)?
Я использую Cinnamon на Linux Mint 13 (Maya). Я хочу отключить ярлык доступа к меню файла терминала, поскольку он связан с Alt+f, и я бы предпочел использовать этот ярлык для перемещения вперед по ...
8
голосов
3ответа
7k показов
OSX 'открыть с помощью' сценария bash
У меня есть скрипт bash, возможно, многие из них на самом деле, и я хотел бы иметь возможность открывать файлы в искателе OSX. Это действительно очень простая концепция, но по какой-то причине ...
8
голосов
1ответ
882 показов
Проблемы редактирования файлов с помощью nano в Bash/Windows 10
У меня возникают проблемы с отображением при редактировании файлов с помощью nano в Windows 10 Linux Subsystem. Я подключусь к удаленной системе (локальной CentOS7 VM на Virtualbox), используя ...