Вопросы с тегом «bash»

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.

6
Во время попытки chroot я получил эту ошибку: «chroot: не удалось запустить команду« / bin / bash »: ошибка формата Exec»
Я следовал инструкциям этого руководства HOWTO: Очистить и переустановить Grub 2 с Live CD , когда я обнаружил ошибку на шаге 1, когда запускал команду sudo chroot /mnt/temp Ошибка была следующей: chroot: failed to run command `/bin/bash': Exec format error Откуда это? Как мне пройти?
20 bash  chroot 


5
Выберите команды из истории Bash
Нажатие на кнопку вверх утомительно, и я могу пропустить команду, которую я искал. Поэтому, когда я печатаю historyна терминале, мне выдаются все команды, которые я вводил ранее, с указанием числа. Можно ли просто позвонить по номеру, связанному с командой?
20 bash  history 

8
Как посчитать вхождения текста в файл?
У меня есть файл журнала, отсортированный по IP-адресам, я хочу узнать количество вхождений каждого уникального IP-адреса. Как я могу сделать это с Bash? Возможно перечисление количества вхождений рядом с ip, например: 5.135.134.16 count: 5 13.57.220.172: count 30 18.206.226 count:2 и так далее. Вот образец журнала: 5.135.134.16 - - [23/Mar/2019:08:42:54 -0400] …
19 command-line  bash  sort  uniq 

1
Могу ли я получить доступ к исходной переменной $ USER из скрипта, запущенного с `sudo`?
Странный вопрос, я знаю. Вот сценарий: echo $USER Вот команда, которую я использую для запуска: sudo ./myscript.sh Прямо сейчас это печатает "root", но я хочу, чтобы это напечатало jon, мое имя пользователя. Есть ли способ сделать это, изменив сценарий, а не команду?

9
Как написать сценарий оболочки для присвоения буквенных оценок числовым диапазонам?
Я хочу сделать сценарий, который будет запрашивать у вас число от 0 до 100, а затем давать вам оценку на основе числа. Я хотел бы это в Баш. PS3='Please enter your choice: ' (Something here) do case $ "0-59") echo "F" ;; "60-69") echo "D" ;; "70-79") echo "C" ;; …
19 bash  scripts 

2
Как запустить команду или скрипт при блокировке / разблокировке экрана?
Я ищу способ сохранить время блокировки / разблокировки экрана. A=$(date) echo $A >> $HOME/time_xprofile Что я попробовал: $HOME/.bashrc $HOME/.bash_logout $HOME/.bash_prompt $HOME/.xprofile Затем я заблокировал экран и проверил, появлялся ли файл и каждый раз происходит сбой. Как я могу проверить время, чем?

2
что может привести к тому, что скрипт не сможет найти python, когда в его строке `#! / usr / bin / env python`?
Попытка запустить casperjs на Ubuntu 12.04. После установки я получаю: 09:20 $ ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs 09:20 $ /usr/bin/env python --version Python 2.7.3 09:20 $ cat /opt/casperjs/bin/casperjs | head -4 #!/usr/bin/env python import os import sys 09:20 $ casperjs : No …
19 bash  python  scripts 

1
Bash auto_completion с Xubuntu и xrdp из окон
Я использую Xubuntu и подключаюсь через RemoteDesktop с Windows 7. Все работает нормально, но auto_completion в моем bash не работает. Я проверил файл .bashrc в моем домашнем каталоге, а также /etc/bash.bashrc. Я не рекомендую строки ниже в моей локальной конфигурации bashrc, а также в bash.bashrc, но ничего не меняется. if …

4
Как получить общую историю битых между разными вкладками
Я использовал ответ в /unix//a/1292/41729, чтобы включить совместную историю в реальном времени между отдельными терминалами bash. Как объяснено в ответе выше, это достигается путем добавления: # avoid duplicates.. export HISTCONTROL=ignoredups:erasedups # append history entries.. shopt -s histappend # After each command, save and reload history export PROMPT_COMMAND="history -a; history -c; …
19 bash  bashrc  history 


2
как можно пакетно извлечь аудио из файлов mp4 с помощью ffmpeg без распаковки (автоматическое определение аудиокодека)?
У меня есть 228 файлов mp4 (2,6 ГБ), и я хотел бы извлечь из них аудио (mp3 или ogg). Я хочу извлечь их из партии - желательно с помощью bash. Я не уверен, что все файлы используют один и тот же аудиокодек, как они были записаны в разные годы, начиная …
19 bash  ffmpeg 

3
Баш не хранит историю
Я запускаю Ubuntu 12.04, и по какой-то причине bash не сохраняет историю команд. ~/.bash_historyфайл содержит только три команды , которые я напечатал несколько месяцев назад. Как я могу это исправить? РЕДАКТИРОВАТЬ: вот соответствующее содержание моего .bashrc: # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package …
19 bash  history 

3
Что делает команда l?
На lмоей машине есть команда, которая ничего не делает. which lтакже не производит вывод. Это настоящая команда, и действительно ли она что-то делает?

3
Как удалить функцию «ты имел в виду…» в оболочке?
Когда мне не удается правильно ввести команду, например: luca@mostro:~$ sido No command 'sido' found, did you mean: Command 'sudo' from package 'sudo' (main) Command 'sudo' from package 'sudo-ldap' (universe) Command 'sid' from package 'tendra' (universe) sido: command not found Интерпретатор команд пытается угадать, какую программу я хотел запустить. Это очень …
19 bash 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.