Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
0ответов
45 показов
Анализатор RSS, взаимодействующий с другим программным обеспечением, использующим Bash или Python
Я пытаюсь создать программу или скрипт (назовем его Worker), работающий в среде Linux (желательно, чтобы это был Raspbian или Debian), который собирал ссылки из RSS-каналов и отправлял их другим 2 ...
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ответ
356 показов
команда file для печати только в формате файла
Обычно команда file в linux предоставляет истинный тип файла независимо от того, указано расширение или нет. Например: # file cntlm-0.92.3-1.x86_64.rpm cntlm-0.92.3-1.x86_64.rpm: RPM v3.0 bin ...
1
голос
1ответ
870 показов
Как запустить программу в git-bash.exe в новом окне
Когда я запускаю программу /c/Users/PetrKrysl/AppData/Local/Julia-1.0.1/bin/julia.exe в открытом окне git-bash.exe , она работает нормально. Однако я не могу открыть новое окно с git-bash.exe ...
1
голос
0ответов
435 показов
Запуск `pip` дает 'команду не найдена' после успешной установки Python homebrew
В предисловии, я очень плохо с терминалом, пожалуйста, будьте терпеливы со мной. когда я запускаю pip я получаю: zsh: command not found: pip Я установил Python 2.7.11 с brew, который должен позволить ...
1
голос
1ответ
426 показов
Как правильно перебрать подкаталоги и восстановить их имена в bash?
Мои проекты разделены на три каталога: данные, сценарии и результаты. Основной конвейер вызывается из каталога в верхней части этих трех каталогов. Данные содержат ряд подкаталогов, по которым я хочу ...
1
голос
1ответ
104 показов
Как построить правильную командную строку в Bash? Цитируя вопросы, я думаю
У меня вопрос очень новичка, я уверен. Я пытаюсь создать сценарий для редактирования внутренних временных меток EXIF ряда файлов фотографий JPG, используя утилиту командной строки exiftool. Моя ...
1
голос
1ответ
56 показов
Планирование задач параллельно в Linux
У меня N = 128 (скажем) задач, task 0 , task 1 , ... task N-1 , которую мне нужно выполнить. Каждая задача займет неизвестное количество времени для выполнения, и они могут быть выполнены в любом ...
1
голос
0ответов
165 показов
Изменить название Bash на Ubuntu в Windows
Можно ли изменить заголовок, который Bash на Ubuntu в Windows отображает в строке заголовка? По умолчанию установлено значение @: . Я хотел бы, скажем, добавить Bash on Ubuntu on Windows: в качестве ...
1
голос
1ответ
92 показов
Как вывести список каталогов и вывести их в Bash
Я хочу получить список каталогов внутри папки и вывести список в исполняемый файл, который использует их для запуска чего-либо. В основном, для этого bash-файлов требуется список папок внутри моего ...
1
голос
1ответ
2k показов
Как загрузить файлы, соответствующие определенному шаблону, из командной строки ftp
Я обращаюсь к ftp через командную строку и пытаюсь удалить все файлы, соответствующие определенному шаблону. Но кажется, что это буквальное соответствие, чем регулярное выражение. Может ли кто-нибудь ...
1
голос
1ответ
440 показов
ввод командной строки в командной строке
У меня есть простой скрипт, который берет 4 переменные из «чтения» интерактивной клавиатуры, но моя команда содержит запятую. Я читаю значение разделителя IFS, но примеры показывают только его чтение ...
1
голос
0ответов
7k показов
Добавьте SONAR_RUNNER_HOME правильно в PATH
Я пытаюсь использовать сонар-бегун в моем Mac. Поэтому я загружаю SonarScanner и следую инструкциям здесь: http://docs.sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner Когда я пытаюсь ...
1
голос
0ответов
338 показов
Запустите команды OpenCV в командной строке
Я совершенно новичок в этом, поэтому, пожалуйста, потерпите меня. Чтобы узнать больше об использовании OpenCV, я установил его с pip для python 3.6.5. Сначала это работало нормально, но в конце ...
1
голос
4ответа
327 показов
Как восстановить способность выполнять команды терминала?
Я использую Mountain Lion. Я добавил псевдоним в мой файл ~/.bash_profile, и теперь каждый раз, когда я открываю терминал, он отображает следующее: Last login: Thu Feb 11 09:50:30 on ttys000 Saving ...
1
голос
0ответов
47 показов
Github push с веб-сервера PHP с помощью обратных ключей shell_exec()
У меня есть репозиторий Github, который я использую через Atom.io вместе с клиентом, чтобы обеспечить синхронизацию всех изменений для их веб-сайта. Репозиторий GitHub содержит веб-крючок, который ...
1
голос
1ответ
150 показов
Скрипт для удаления всех, НО сохранить один последний файл резервной копии всех подкаталогов
Следующий скрипт работает для одной папки, но я хочу перебрать все подкаталоги. ls /home/user/Desktop/cron_database_hourly/*/*_[012][0-9]*.zip | head -n -1 | \ while read -r f; do rm "$f"; done
1
голос
1ответ
76 показов
Найти каталоги больше X и перейти в новое место назначения
Я хочу переместить все папки (max-глубина = 1), которые больше, чем 100 МБ в новое место назначения. Вот то, что у меня так далеко: du --max-depth=1 -h --threshold=100MB | head -n-1 | awk '{print ...
1
голос
0ответов
266 показов
Доступ к диску EXT2 из "Bash в Ubuntu в Windows"
Мне интересно, возможно ли получить доступ к разделу в формате EXT2 из Bash в Windows 10. У меня уже есть "Ext2 IFS For Windows", поэтому я уже могу читать / писать в этот раздел из проводника ...
1
голос
1ответ
536 показов
Изменение цвета sh в .bashrc
Я пытаюсь изменить цвет моей оболочки, к которой я подключаюсь, используя Putty. Когда я набираю это export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h:\w\$ ' Я получаю именно то, что ...
1
голос
2ответа
187 показов
Запускать скрипт каждый раз, когда я получаю новый элемент RSS
У меня есть игровой сервер на базе Steam, Unturned для GNU-Linux. Я должен обновить его вручную, запустив скрипт /home/steam/update.sh . update.sh загружает последнюю версию игрового сервера и служба ...
1
голос
1ответ
608 показов
Использование оболочки (bash) для определения ключа для значения из файла
Я пишу сценарии развертывания некоторых приложений и развертывания процессов продвижения, используя bash (shell). Эти сценарии пишутся как отказоустойчивые на случай, если наша CI-платформа снова ...
1
голос
1ответ
337 показов
как "отследить" программу типа оболочки?
Я понимаю, что dash - это "модельная" оболочка - она была написана недавно и хорошо, и она реализует только то, что требуется от оболочки POSIX. Я посмотрел на исходный код тире, чтобы понять, как ...
1
голос
2ответа
1k показов
$ HOME/bin не добавляется в PATH в Linux Mint
Я создал папку $HOME/bin и поместил туда несколько символических ссылок. Кроме того, я установил команду « Run command as login shell (в соответствии с этим вопросом) в свойствах терминала. Теперь, ...
1
голос
1ответ
1k показов
Linux - создать экран как другой пользователь
Я пытаюсь создать новый screen на моем сервере (CentOS 5.11), но вместо того, чтобы запускать его с моим пользователем, я бы предпочел использовать другого пользователя с ограниченными разрешениями, ...
1
голос
0ответов
47 показов
Завиток в коде bash - выдает неправильный статус
Кажется, что этот код выводит http-статус 000 - что указывает на то, что что-то не подключилось должным образом, но когда я делаю этот curl вне сценария bash, он работает нормально и выдает 200, так ...
1
голос
1ответ
71 показов
Интерактивные, неинтерактивные оболочки и расширения
Если я выполню тест [[ ! (-z "") ]] интерактивно или не интерактивно с помощью bash -c '[[ ! (-z "") ]]' , я получаю тот же результат, что и echo $? дает мне 1 . Но если я забуду пробел в приведенном ...
1
голос
1ответ
145 показов
Цвет 'ls' изменился после обновления zsh
В настоящее время я использую zsh 5.0.2 (x86_64-pc-linux-gnu) , когда ls показывал папки синим цветом, но после обновления все в белом .. При выполнении ls --color=auto или ls --color=tty все ...
1
голос
0ответов
891 показов
Как получить доступ к зашифрованному диску BitLocker с помощью подсистемы Windows для Linux
Я вижу смонтированный контейнер в /mnt/w/ но не могу получить к нему доступ.
1
голос
1ответ
2k показов
Как я могу указать отдельный файл для моих псевдонимов в oh-my-zsh?
Я готовлю сценарий bash, который сразу установит несколько удобных псевдонимов оболочки. Я использую пару iTerm2 и oh-my-zsh. Я знаю, что могу вручную добавить псевдонимы в ~/.zshrc . Я также знаю, ...
1
голос
1ответ
789 показов
Загрузить .eml файлы в Gmail через IMAP
У меня есть несколько каталогов файлов EML, которые я хочу загрузить в Gmail с использованием IMAP. В прошлом я использовал IMAPSync для синхронизации двух учетных записей IMAP, но эти сообщения ...
1
голос
1ответ
88 показов
Для цикла не печатать требуемый результат
Я пытаюсь использовать для цикла в моем сценарии. Я SSH на сервер и переехал в соответствующий каталог. Внутри каталога у меня есть несколько файлов. Я хотел перебрать каждый файл. файлы начинаются с ...
1
голос
2ответа
196 показов
Изменение мета-ключа для библиотеки readline
Мне интересно связать meta ключ для библиотеки readline (редактирование командной строки, скажем, в bash) с клавиши alt на какой-то другой произвольный ключ (например, клавишу caps lock). Для ...
1
голос
1ответ
870 показов
Почему Bash сообщает «команда не найдена» в некоторых случаях в Терминале, но не в других?
Часто, но не всегда, когда я запускаю Терминал на моем компьютере и использую pipe (|) в команде, pbpaste | wc например, bash дает -bash: wc: command not found . (Двойной пробел не опечатка). Через ...
1
голос
1ответ
1k показов
Как запустить опции утилит командной строки Windows в Git Bash (как указать / косые черты)?
Пример, который не работает в Git Bash, но только в командной строке Windows: // Git Bash $ ipconfig /all Error: unrecognized or incomplete command line. // Windows User> ipconfig /all ...
1
голос
1ответ
1k показов
Windows 10 Bash shell - "" cc "либо не существует, либо не работает" при компиляции Qemu
Я пытаюсь скомпилировать Qemu через оболочку Windows 10 Bash с помощью этой команды: ../configure --target-list=ppc_softmmu Тем не менее, я всегда получаю эту ошибку: "cc" either does not exist or ...
1
голос
2ответа
62 показов
Почему $ 0 =/bin/foo, когда /bin является символической ссылкой
Я установил свои bash-скрипты в /usr/bin/app.sh и /usr/bin/lib.sh app.sh включает source "/usr/bin/lib.sh" и lib.sh включает if [ "/usr/bin/app.sh" == "$0"] ... Когда я запускаю app.sh из оболочки, ...
1
голос
2ответа
954 показов
Как удалить или переименовать файлы с «␀» в имени файла в Mac OS X 10.11.2?
Как удалить или переименовать файлы с помощью ␀ в имени файла в Mac OS X 10.11.2? Имя файла - или даже папку - нельзя переименовать или удалить, если в нем есть этот специальный символ ␀ , например, ...
1
голос
1ответ
925 показов
Как удалить файл, а затем cp не может его записать?
У меня есть часть скрипта bash, которую я выполняю от имени пользователя root: rm -f ../../include/profile.h; \ cp profile.h ../../include/profile.h файл ../../include/profile.h идет речь, имеет ...
1
голос
1ответ
19 показов
Терминал команды разбить функциональность
Я знаю команду, которую использую довольно часто при работе с чужой кодовой базой, вот пример find ./ -name "*.php" | xargs grep "my_awesome_function(" Я уже прочитал документы по каждой из ...
1
голос
1ответ
191 показов
Zsh или Bash: все команды выводятся через пейджер как приложение автоматически?
Есть ли способ в bash или zsh автоматически передать весь вывод из любых команд, которые я запускаю через другую программу? Например, если я запустил эту команду $ cat /tmp/it Я бы хотел, чтобы он ...
1
голос
1ответ
56 показов
Найти подстроку из массива шаблонов
У меня есть файл с расширениями: f1=f1.e1.e2.e3.sh.pl.cpp У меня есть массив, содержащий список расширений: exts=(sh pl py) Я хочу удалить расширения в exts из имени файла. Есть ли уловка, чтобы ...
1
голос
1ответ
114 показов
Состояние выхода подпроцессов bash
Я обнаружил эмпирически это: # someCommand; echo $? 1 # bash -c someCommand; echo $? 0 Я ожидаю, что bash -c someCommand будет возвращать состояние выхода someCommand вместо всегда 0. Это ошибка или ...
1
голос
2ответа
724 показов
Подсистема Windows для Linux Bash - Как листать вверх и вниз?
Название говорит само за себя. Может быть, это просто мой ноутбук, но я использую Ubuntu 16.04 для WSL, и никакая комбинация клавиш не позволяет мне пролистывать страницы вверх или вниз. Я пробовал ...
1
голос
3ответа
497 показов
Запустить пакетную обработку результатов команды ls
У меня есть папка, в которой есть несколько папок. Я получаю список всех папок, используя следующую команду: ls -1a -d */ Это возвращает что-то вроде этого: folder01/ folder02/ folder03/ ... Обычно я ...
1
голос
2ответа
59 показов
xargs; Как и когда?
Что именно xargs? Как вы используете его? Когда это будет считаться прагматичным или уместным для этого?
1
голос
1ответ
876 показов
Regex для соответствия "строка длиной меньше X находится между двумя символами"> "
Текст в этой форме: > xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx > XXXXXXXXXXXXXX XXXXXXXXXXX > Мне нужно регулярное выражение, чтобы соответствовать всем >xxx... если есть меньше, ...
1
голос
1ответ
118 показов
Как я могу перейти к имени каталога со специальным символом
Обычно я привык переходить в каталоги в Linux с помощью команды cd . Теперь в терминале мне нужно попасть в каталог с именем - . Я попытался перейти в каталог с помощью cd - , но вместо этого меня ...
1
голос
1ответ
3k показов
Не удается подключиться к удаленному компьютеру через SSH - ошибка: разрешение запрещено (publickey, клавиатура-интерактив)
Я пытался подключиться к удаленной машине с новой второй учетной записью администратора, но пароль был отклонен. Я уверен, что набрал правильный пароль для второй учетной записи администратора . ...
1
голос
0ответов
32 показов
Почему мой фоновый процесс на python отключился сам (Mac OS)
У меня есть простой слэбот, который работает со скриптом Python. Я написал файл .sh чтобы он работал в фоновом режиме без необходимости держать терминал открытым в соответствии с тем, что я читал ...