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

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

4
Як отримати ідентифікатор батьківського процесу для даного дочірнього процесу?
Як отримати батьківський під від даного дитячого піда? Я знаю, що можу по-людськи перевірити це в / proc, мені цікаво, чи є розумний / кращий спосіб досягти цього в Ubuntu. Зауважте, що батьків може бути або не можуть бути вбиті. Дякую

2
bashrc чи bash_profile?
Я знаю різницю між двома сценаріями входу в bash: .bashrc управляється лише оболонками, що не "входять в систему". .bash_profile(або .bash_loginабо .profile) виконується "вхідними" оболонками. Хтось має хороші приклади того, які речі найкраще підходять для виконання лише для входу в систему, таких, що я б тільки вклав їх .bash_profile, але вони …
49 scripts  startup  bash 

6
Як реініціалізувати вікно терміналу, а не закривати його та запускати нове?
Коли я вношу деякі зміни в поведінку оболонки / bash, такі як встановлення псевдоніма, чи є швидка команда повторної ініціалізації термінального вікна замість закриття та відкриття нового вікна?
49 bash 

3
Значення виходу 0, виходу 1 та виходу 2 у сценарії bash
Я роблю кілька вправ на практиці. Напишіть сценарій, якому буде вказано число місяця як аргумент і переведе це число у назву місяця. Результат буде надруковано в stdout. Я прийняв рішення: #test for number of argument if [ "$#" -eq 0 ] ; then echo -e "No argument." echo -e "Write …
49 bash  scripts 




1
Чи можна зупинити створення .sudo_as_admin_successful створення?
Кожен раз, коли я виконую команду із sudo, .sudo_as_admin_successfulу моєму домашньому каталозі створюється названий файл . Наскільки я можу сказати, це існує єдиною метою відключення цього повідомлення, яке bash друкує при запуску: To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. Зупинити це …
46 bash  sudo 


9
Як використовувати wget / curl для завантаження з сайту, на якому я ввійшов?
Деякі частини вікіпедії відображаються по-різному, коли ви входите в систему. Я хотів би передати сторінки користувачів, щоб вони відображалися так, ніби я ввійшов у систему. Чи є спосіб я побачити такі сторінки користувачів, як ця http://en.wikipedia.org/wiki/User:A це сторінка входу: http://en.wikipedia.org/w/index.php?title=Special:UserLogin&returnto=Login&campaign=ACP3
46 bash  wget 

6
/ тощо / профіль не отримується
Протягом 11.04 я зробив нову установку своєї системи. Частина цієї інсталяції полягала в установці rvm , який вставляється rvm.shв /etc/profile.d/. Це не працює, оскільки /etc/profile(що завантажує кожен + r в /etc/profile.d/*.sh) не завантажується. Згідно з документацією, профіль створюється лише в тому випадку, якщо bash запускається для входу. Щоб перевірити це, …
45 bash  rvm 

8
Об’єднання декількох .mp3 файлів в один .mp3
Як було запропоновано тут, я використовую catкоманду для об'єднання декількох .mp3 файлів в один .mp3 файл. Уявіть, я маю такі файли .mp3 у поточній папці: 001001.mp3 001002.mp3 001003.mp3 001004.mp3 001005.mp3 або, як це: 096001.mp3 096002.mp3 096003.mp3 096004.mp3 Мені потрібно з’єднати ці .mp3 файли там, що мають висхідну послідовність, тобто 001001.mp3+001002.mp3+001003.mp3+etc. …

13
Як округлити десяткові знаки за допомогою bc в bash?
Короткий приклад того, що я хочу використовувати сценарій bash: #!/bin/bash echo "Insert the price you want to calculate:" read float echo "This is the price without taxes:" echo "scale=2; $float/1.18" |bc -l read -p "Press any key to continue..." bash scriptname.sh Якщо припустити, що ціна: 48,86 Відповідь буде: 41.406779661 (власне …
45 bash  scripts  bc 


6
Відмінності між подвійними лапочками "", одиночними цитатами "" і "backticks" в командному рядку?
Я часто бачу навчальні посібники в Інтернеті або публікації на цьому веб-сайті, які широко використовують наступні символи в командному рядку. Часто здається, що їх використовують для досить подібних цілей. Які відмінності між ними використовуються в командному рядку або для програмування оболонки? З якою метою я використовую, який із них? " …

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