Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
3
голоса
1ответ
2k показов
В Chromebook отказано в доступе даже при использовании sudo
Когда я компилирую код C++ в оболочке моего Chromebook, я получаю сообщение об ошибке bash: ./a.out: Permission denied . Это происходит даже тогда, когда я запускаю с sudo: sudo: unable to execute ...
3
голоса
7ответов
30k показов
Unix: проверьте, является ли файл папкой
Поэтому мне нужно перебрать дерево каталогов, в настоящее время я могу распечатать все файлы в каталоге, но как только это будет сделано, я должен иметь возможность перейти в подпапки исходного ...
3
голоса
3ответа
2k показов
Откуда приходит сообщение Bash "not found"?
Если я введу неверную команду в Bash, я получу: $ asdf asdf: not found Меня убеждают, что сообщение "not found" исходит от резервного исполняемого файла, который Bash вызывает, когда не может найти ...
3
голоса
1ответ
200 показов
"Командный" эквивалент Bash в PowerShell
Есть ли в PowerShell « command » эквивалент Bash? Я имел обыкновение переопределять определенную команду в Bash следующим образом: function npm(){ command npm --no-color $@ } Я хотел бы сделать то же ...
3
голоса
3ответа
722 показов
В окнах 'screen' (утилита linux), где находится .bash_history отдельных окон?
Я использую linux-утилиту 'screen' (я имею в виду терминальный мультиплексор). В каждом "окне" экрана я запускаю bash. Но похоже, что эти биты не имеют никакой истории команд. Например, если я наберу ...
3
голоса
1ответ
2k показов
Список непечатаемых символов для команд bash
Я нашел пару документов, в которых перечислены некоторые возможности приглашения bash с непечатными символами (например, \E [33; 44 м для печати желтого текста на синем фоне), но везде, где я смотрю, ...
3
голоса
2ответа
2k показов
sed: как я могу заменить \r \r \n?
В этом вопросе о stackoverflow объясняется, как можно заменить символ новой строки, используя sed. Моя проблема в том, что я хочу заменить последовательность символов \r \r \n на sed. Может ли ...
3
голоса
1ответ
712 показов
scp не работает, когда мой .bashrc выводит на консоль
Хорошо, я давно пользуюсь linux, но это самая странная вещь, с которой я столкнулся за долгое время. Может быть, я просто не делаю много scp, так что, возможно, здесь что-то упущено. Итак, в моем ...
3
голоса
1ответ
1k показов
Pacmd динамический диапазон сжатия Ubuntu 14.04
Я воспользовался ответом по ссылке ниже, чтобы успешно установить сжатие динамического диапазона на моем медиа-боксе Ubuntu с Ubuntu 14.04 (сеанс SteamOS, поэтому сеанс рабочего стола Ubuntu ...
3
голоса
3ответа
2k показов
Запуск фонового процесса bash в OS X
Я использую модификацию системы сборки LaTeX Пола Биггара. Ядром этой системы является просто bash-скрипт, который выполняет бесконечный цикл. Вопрос в том, как мне запустить этот скрипт? На данный ...
3
голоса
1ответ
2k показов
Bash не показывает текущий рабочий каталог на экране
При использовании iTerm2 на моей OS X, приглашение bash обычно показывает мой текущий рабочий каталог: mbp:tp0 renato$ Но когда я использую экран, приглашение bash меняется на: bash-3.2$ Как ...
3
голоса
2ответа
8k показов
Как использовать SSH через прокси в Linux
Я пытаюсь использовать SSH из оболочки bash (Ubuntu 11.10) для подключения к своему домашнему университету через прокси на работе. Когда я использую PuTTY в Windows из того же места, я могу указать ...
3
голоса
1ответ
300 показов
команда linux выполнена по другому пути, чем whereis
Я установил paris-traceroute, и я не помню, что я сделал, чтобы заменить ping, упакованный с Ubuntu Trusty, на paris-ping, для работы которого требуется root. Теперь я хочу избавиться от этого. $ ...
3
голоса
4ответа
3k показов
Объединение sed и xargs для получения имени исходного и выходного файла
У меня есть ситуация, когда у меня есть некоторые входные файлы, как это: M2U0001.MPG M2U0180.MPG И я хочу запустить команду (в оболочке Bash) для каждого файла с аналогичным именем в каталоге. Мне ...
3
голоса
2ответа
10k показов
код выхода 128, в чем причина?
Согласно определению код выхода 128 означает «недопустимый аргумент выхода». Но я всегда получаю 255 (выход из состояния вне диапазона) в случае, если аргумент неверен, как число с плавающей запятой. ...
3
голоса
6ответов
2k показов
BASH: работа с несколькими файлами и каталогами
У меня есть около 15 лотов из более 100 каталогов, в частности, используя псевдокод, как вы можете: rename * *suffix rename * prefix* rename * CAPITALIZE* НО советы или ссылки на учебники, ...
3
голоса
1ответ
9k показов
Blink/Flash Text -Shell Script
У меня есть скрипт bash, куда я архивирую некоторые файлы. Этот процесс иногда занимает время в зависимости от размеров файла. Я хочу получить pid этой команды и отображать мигающее сообщение ...
3
голоса
2ответа
935 показов
Как использовать "adduser" для создания пользователя с дополнительным полем, таким как номер рабочего телефона?
Мне нужно использовать adduser для добавления пользователя из командной строки. В настоящее время я делаю sudo adduser -g someGroup -c "John Doe" dojohn но я бы хотел, чтобы команда также включала ...
3
голоса
3ответа
5k показов
Chmod Cygwin ведет себя как работает, но он не работает
Моя установка Cygwin ведет себя странно: chmod не работает. [09:45 Administrator@DellIns14 ~] > ls -ls /usr/bin/chmod 64K -rwxr-xr-x 1 Administrator None 38K Feb 6 2012 /usr/bin/chmod [09:47 ...
3
голоса
1ответ
2k показов
Как запустить терминал, в котором запущен bash с настроенными переменными среды?
Я использую Xubuntu с XFCE. Я хотел бы написать скрипт bash, который открывает новую вкладку в терминале xfce4. На этой вкладке bash должен работать с измененной переменной среды PATH . В настоящее ...
3
голоса
2ответа
2k показов
получить значение псевдонима в bash
Я недавно переключился с tcsh на bash, и я привык делать такие вещи, как sudo `alias netstat` но так как alias дает name=value в bash, я больше не могу этого делать. Есть ли эквивалент в bash, ...
3
голоса
9ответов
3k показов
Лучший способ получить быстрый доступ к часто используемым каталогам в терминале Linux
Возникли проблемы с поиском в Google, потому что я не уверен, что такое поисковый запрос. Сценарии оболочки или функция терминала. Каков наилучший способ упростить доступ к часто используемым ...
3
голоса
2ответа
3k показов
Как удалить старое $ PATH эхо в Mac
После того, как я изменил свое имя пользователя Mac (используя способ, предоставленный Apple Documents), я обнаружил, что при echo $PATH нем есть несколько старых путей. ...
3
голоса
0ответов
781 показов
Регистрация / отладка процесса запуска bash
Моя оболочка bash иногда запускается довольно долго, вероятно, из-за большого количества вещей, происходящих в моих различных точечных файлах (например, .bash_profile и т.д.). Есть ли способ ...
3
голоса
3ответа
239 показов
как выбрать n-й результат в командной строке, не используя мышь
Я получил этот псевдоним для поиска файла рекурсивно и без учета регистра type fr fr is aliased to `find . | grep -i' и так скажем, я ищу файл fr nsstring+util ...
3
голоса
1ответ
74 показов
Bash: есть ли способ узнать, какие файлы в каталоге имеют определенное расширение?
Я пытаюсь (рекурсивно) проверить один из моих каталогов, чтобы увидеть, какие файлы являются файлами XML. Любые указатели будут оценены.
3
голоса
2ответа
3k показов
Скрипт Bash: работа с пробелами при косвенном запуске команд
Некоторое время я боролся со следующими проблемами, я написал сценарии, в которых любая запускаемая команда сначала помещается в строку, а затем выполняется. Таким образом, команда записывается ...
3
голоса
2ответа
259 показов
Исполняемые блоки запускаются при непосредственном вызове из терминала, но не работают при вызове из сценария оболочки
Я загрузил некоторое программное обеспечение (называемое samtools), и оно хранится в папке на рабочем столе. Затем я добавил путь к исполняемому файлу в переменную окружения PATH . Другими словами, ...
3
голоса
2ответа
3k показов
Цикл в сценарии, пока файл не существует
Я пытаюсь, чтобы скрипт нашел файл в /tmp с именем sleep.txt, но вместо этого он продолжает цикл Вот что у меня есть: #!/bin/sh set -x until [ $(ls -la | grep -w "sleep.txt" | wc -l) != 0 ]; do echo ...
3
голоса
1ответ
48 показов
Перенаправить ввод с кода или терминала на работающий код или терминал?
В настоящее время я использую программный скрипт, который требует непрерывного ввода через терминал. Сценарий оценивает файлы непрерывно, получая входные данные пути и оценивая файл в пути. Цель: ...
3
голоса
2ответа
7k показов
-bash: /etc/bash.bashrc: В доступе отказано, у меня нет имени
У меня запущен сервер Debian Wheezy, и только что было запущено тестовое резервное копирование - однако оно пошло другим путем! Я вычистил это как мог, но теперь я получаю ОЧЕНЬ досадную ошибку. ...
3
голоса
1ответ
90 показов
Обнаружены ли вызовы Шебанга?
Есть ли способ для bash-скрипта определить, запускается ли он через #!/usr/bin/env shebang? Какая-то волшебная штука, которая позволила бы мне написать: #!/bin/bash ... if [ ...
3
голоса
6ответов
4k показов
Дайте разрешение на выполнение для каталогов, но не для файлов
У меня есть структура каталогов с файлами и каталогами, и мне нравится назначать разрешения, чтобы все файлы и каталоги имели разрешения на чтение и запись для пользователя и разрешения на чтение для ...
3
голоса
1ответ
166 показов
Разделение архивов tar и загрузка их по одному
Я хочу сделать резервную копию своих систем, чтобы разделить архивы tar с помощью скрипта, загружающего их один за другим. Он должен создать разделенный архив и затем запустить скрипт. Скрипт ...
3
голоса
1ответ
351 показов
Отсоединение от экрана GNU внезапно очищает терминал
Я чувствую себя настолько глупо, что спрашиваю об этом, но здесь идет: Я обновил свою Ubuntu (Server) сегодня с 13.10 по 14.04. До обновления отсоединение от экрана не очищало терминал и теперь так и ...
3
голоса
1ответ
2k показов
Как открыть два терминала рядом, используя `screen`
Я часто использую vim. Я могу открыть два файла рядом с опцией -O : $ vim -O hello.{h,cpp} Сегодня я попробовал screen: `C-a |` => split terminal vertically. `C-a ` => switch to the new `region` `C-a ...
3
голоса
5ответов
260 показов
Пишем в bash пока он работает
Когда вы выполняете трудоемкие операции в bash, такие как установка нового программного обеспечения, возможно ли написать текст, который будет отображаться в подсказке после завершения операции. ...
3
голоса
2ответа
1k показов
Git Log ведет себя как меньше
git log -{n} , когда -n достаточно мало, не открывается less просто выводит его на экран. Это желательно. git log -1 не должен занимать весь экран. К сожалению, в bash-оболочке MINGW после того, как ...
3
голоса
1ответ
3k показов
почему бы не найти и найти. -exec ls -lrt {} \+ вывести такой же вывод?
Я пытаюсь сортировать файлы по дате, в том числе те, которые находятся в подкаталогах. Я получил его на работу с помощью: find . -exec ls -lrt {} \+ который я нашел где-то на StackOverflow. Моя ...
3
голоса
2ответа
5k показов
Эхо в файле возвращает Нет такого файла или каталога
Мне интересно, почему мой простой скрипт не работает: #!/usr/bin/env bash user_variable='$1' echo "export USER_VAR=$user_variable" > ~$user_variable/.filename Когда я запускаю скрипт, у меня ...
3
голоса
1ответ
554 показов
как отключить `alt-numkey` в оболочке bash
Я могу переключаться между приложениями в Chrome OS, нажимая alt-N , где N - позиция моего приложения в строке состояния. Полезно! Но когда я нахожусь в оболочке bash моего окна Nitrous.io, нажатие ...
3
голоса
2ответа
2k показов
Как использовать Console2 с tmux
Я могу запустить tmux, используя терминал mintty, включенный в cygwin. Однако при использовании Console2 (работающем на 64-битной Windows 7 и использующем C:\cygwin64\bin\bash.exe в качестве ...
3
голоса
1ответ
65 показов
Управление веб-проектом SFTP на нескольких удаленных веб-хостах одновременно
Я уже провел некоторые исследования, но, к сожалению, я не смог найти решение, которое я мог бы сделать в моем случае. Таким образом, работа со стеками LAMP и для клиента является проблемой ...
3
голоса
3ответа
17k показов
Linux mv команда для перемещения нескольких файлов с разными расширениями
Мне интересно, можно ли использовать bash для mv нескольких файлов с разными расширениями в один каталог, например mv 1.png 2.jpg dir/ кроме совпадения многих файлов
3
голоса
2ответа
996 показов
Ищете способ выполнить задачу для всех файлов в каталоге (рекурсивно) в Windows
У меня огромное количество видеофайлов в формате mp4, для увеличения громкости. Мне нужен способ выполнить аудиофильтр ffmpeg для всех файлов в указанном базовом каталоге (и в подкаталогах также). ...
3
голоса
1ответ
3k показов
Обратный вывод команды
Я пытаюсь получить обратный вывод из git log --branches --graph --oneline (К сожалению, вы не можете передать - --reverse к нему, потому что он говорит, что это несовместимо с --graph) Есть ли способ ...
3
голоса
2ответа
7k показов
Tmux - выполнить команду в сеансе при запуске
То, что я хочу сделать, действительно просто, но я не могу найти простой ответ. Я нашел этот вопрос и этот вопрос, но они не совсем то, что мне нужно - я не запускаю несколько сессий или окон или ...
3
голоса
1ответ
2k показов
Grub: устаревший параметр ask больше не поддерживается
Я пытаюсь изменить разрешение на моей базовой оболочке (Ctrl +Alt +1) в Debian, чтобы она поддерживала мой монитор ViewSonic. Оболочка выглядит очень нечеткой, когда она отображается на моем ...
3
голоса
5ответов
13k показов
HTML/PDF в DOC(X) в командной строке Linux?
Мне нужно конвертировать PDF или HTML+CSS в DOC или DOCX под Linux, это может быть из командной строки или с помощью языка сценариев. Любая идея?
3
голоса
2ответа
3k показов
Как сделать так, чтобы bash работал вместо того, чтобы спрашивать, куда бежать при выборе из файлового навигатора
Когда я дважды щелкаю по bash-файлам в Linux Mint, появляется всплывающее окно с запросом, хочу ли я запустить в терминале, отобразить, запустить или отменить. Мне было интересно, как мне сделать ...