Запитання з тегом «bash»

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

5
помилка під час завантаження спільних бібліотек libSDL-1.2.so.0
Я намагаюся встановити ioquake на своєму сервері ubuntu. Коли я намагаюся запустити його, я отримую це повідомлення: # ./ioquake3 ./ioquake3.x86_64: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory Я думав, що у мене все працює правильно, ось де libSDL: # cd /usr/lib64 …


2
Чи можу я створити окремий файл історії bash для кожного профілю терміналу?
Я використовую скрипт bash для запуску gnome-терміналу з декількома вкладками, кожна вкладка використовує інший профіль, робочий каталог, а в деяких випадках виконує команду у вкладці. У цій ситуації я б хотів за допомогою клавіші зі стрілкою вгору отримати команди, які використовувались на певній вкладці. Чи можливо це?

3
bash: встановити -x журнали для файлу
У мене є скрипт оболонки, set -xщоб мати вивідний / налагоджувальний вихід: #!/bin/bash set -x command1 command2 ... Вихід виглядає приблизно так: + command1 whatever output from command1 + command2 whatever output from command2 Моя проблема, вихід оболонки (викликаний set -x) йде в потік помилок, змішаного з виходом команд ( …

6
bash: alias: alias: не знайдено
Під час входу в систему я бачу помилку: bash: alias: alias: не знайдено Якщо я sourceввійду у .bashrcфайл, повідомлення з’явиться знову. Що це викликає?
18 bash  alias 


2
Що означає подвійний косий косий знак у {$ {f // / _} `?
Я вивчаю Bash, і хочу замінити символи пробілу іншими "не порожніми" символами. Я використовую forцикл: for f in *\ *; do mv "$f" "${f// /_}"; done Моє запитання: чому подвійний косий проміжок і пробіл ${f// /_}? Що робить ${f// /_}?
18 bash 

1
опустити імена файлів у греп
Я вітаю рядок з декількох файлів, але один небажаний побічний ефект - це ім'я файлу, що відповідає попередньому виходу. Як я можу придушити вихідні файли, використовуючи лише grep? $ grep -i lp lpNet* lpNet:This was printed via the internet using the lp command. lpNet:I believe lp doesnt care what the …
18 command-line  bash  grep  cat 

4
Як я можу запустити команду в папці, не змінюючи в ній свого поточного каталогу?
може здатися вам дивним, але я хочу запустити команду в певній папці без зміни поточної папки в оболонці. Приклад - це те, що я зазвичай роблю: ~$ cd .folder ~/.folder$ command --key ~/.folder$ cd .. ~$ another_command --key Хоча я хочу щось подібне: ~$ .folder command --key ~$ another_command --key …

1
Що означає su> echo "<ім'я користувача>"?
Коли я вводив команду su &gt; echo "sachin" він просив пароль. Коли я дав свій пароль, то, як ви бачите, сталися деякі дивні речі: І ще одне: на моєму ноутбуці є ще один користувач, Hadoop , але коли я це роблю su &gt; echo "Hadoop" він говорить для Hadoop немає …


1
Як я можу використовувати знак стрілки в моєму запиті bash?
Як я можу використовувати ці знаки червоної та зеленої стрілки у запиті bash? оновлення 1 Це мій .bashrcфайл if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[\033[00m\]\ [\033[01;34m\]→ \w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}→ \w\$ ' fi unset color_prompt force_color_prompt Я хочу, щоб ця стрілка була пофарбованою так, як раніше відповів @dessert (червоний …
17 bash  bashrc  prompt 

3
Як знайти загальний час, який я провів на своєму ноутбуку в цьому році?
Мені цікаво дізнатися загальний час, який я витрачаю працюючи на своєму ноутбуку в 2016 році. last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep -v '-' дає мені загальний час роботи ноутбука в такому форматі: (01:33) (04:40) (01:31) (1+06:41) (02:47) (00:30) Тепер, як додати його?

1
Чи є якась програма для нечіткого узгодження рядків, яка забезпечує результат матчу?
У мене є список рядків у файлі Aта файлі B. Я хочу взяти кожен рядок у файлі A і знайти найбільш подібний рядок у файлі B. Для цього я шукаю інструмент, який забезпечує нечітке порівняння. наприклад: $ fuzzy_compare "Some string" "Some string" 100 Де 100 - деяке відношення рівності. Наприклад, …

9
Включити команду у вихідний файл?
Вибачте за заплутану назву! Припустимо, я бігаю apt-cache depends kde-window-manager &gt; ~/Desktop/kwin-depends Я отримаю файл з назвою "kwin-залежно" у своїй папці "Настільний". Чи є якась хитрість включити команду, яку я видав як частину файлу, бажано на початку файлу? Так, принаймні в 14.04 LTS, перші кілька рядків виглядатимуть так: apt-cache depends …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.