Pertanyaan yang diberi tag «bash»

Untuk pertanyaan tentang skrip yang ditulis untuk shell perintah Bash. Untuk skrip shell dengan kesalahan / kesalahan sintaksis, silakan periksa dengan program shellcheck (atau di server shellcheck web di https://shellcheck.net) sebelum memposting di sini. Pertanyaan tentang penggunaan interaktif Bash lebih cenderung pada topik di Super User daripada di Stack Overflow.

11
Cara mendapatkan argumen dengan bendera di Bash
Saya tahu bahwa saya dapat dengan mudah mendapatkan parameter yang diposisikan seperti ini di bash: $0 atau $1 Saya ingin dapat menggunakan opsi flag seperti ini untuk menentukan untuk apa setiap parameter digunakan: mysql -u user -h host Apa cara terbaik untuk mendapatkan -u paramnilai dan -h paramnilai berdasarkan bendera, …
284 bash  shell 

22
Timeout perintah dalam bash tanpa penundaan yang tidak perlu
Jawaban untuk perintah baris perintah ini untuk secara otomatis membunuh perintah setelah waktu tertentu mengusulkan metode 1-baris untuk menghentikan perintah yang sudah berjalan lama dari baris perintah bash: ( /path/to/slow command with options ) & sleep 5 ; kill $! Tapi mungkin saja perintah "jangka panjang" yang diberikan bisa selesai …


23
Cara membuat lonjakan CPU dengan perintah bash
Saya ingin membuat hampir 100% beban pada mesin Linux. Ini sistem quad core dan saya ingin semua core berjalan dengan kecepatan penuh. Idealnya, beban CPU akan bertahan dalam jumlah waktu yang ditentukan dan kemudian berhenti. Saya berharap ada beberapa trik di bash. Saya sedang memikirkan semacam loop tak terbatas.
281 linux  bash  load  cpu 


3
Menjalankan skrip saat login mac [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 7 tahun yang lalu . Perbaiki pertanyaan ini Saya bertanya-tanya apakah ada yang bisa membantu saya mendapatkan file .sh untuk dijalankan ketika saya masuk ke …

5
Mengganti beberapa karakter dalam string dengan karakter lain
Saya memiliki string seperti AxxBCyyyDEFzzLMN dan saya ingin mengganti semua kemunculan x , y , dan z dengan _ . Bagaimana saya bisa mencapai ini? Saya tahu itu echo "$string" | tr 'x' '_' | tr 'y' '_'akan berhasil, tetapi saya ingin melakukannya dalam sekali jalan, tanpa menggunakan pipa.
279 string  bash 

6
Tar direktori, tetapi jangan menyimpan path absolut penuh dalam arsip
Saya memiliki perintah berikut di bagian skrip shell cadangan: tar -cjf site1.bz2 /var/www/site1/ Ketika saya daftar isi arsip, saya mendapatkan: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/page2.html var/www/site1/page3.html var/www/site1/images/img1.png var/www/site1/images/img2.png var/www/site1/subdir/index.html Tetapi saya ingin menghapus bagian /var/www/site1dari direktori dan nama file dalam arsip, untuk menyederhanakan ekstraksi dan menghindari struktur direktori konstan …
277 linux  bash  backup  tar 

17
Cara memeriksa apakah menjalankan sebagai root di skrip bash
Saya sedang menulis skrip yang memerlukan izin tingkat root, dan saya ingin membuatnya sehingga jika skrip tidak dijalankan sebagai root, itu hanya gema "Tolong jalankan sebagai root." dan keluar. Inilah beberapa pseudocode untuk apa yang saya cari: if (whoami != root) then echo "Please run as root" else (do stuff) …
275 bash  shell  root 

15
Menggunakan instruksi RUN di Dockerfile dengan 'sumber' tidak berfungsi
Saya memiliki Dockerfile yang saya kumpulkan untuk menginstal lingkungan python vanilla (di mana saya akan menginstal aplikasi, tetapi di kemudian hari). FROM ubuntu:12.04 # required to build certain python libraries RUN apt-get install python-dev -y # install pip - canonical installation instructions from pip-installer.org # http://www.pip-installer.org/en/latest/installing.html ADD https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py /tmp/ez_setup.py ADD …
274 bash  shell  docker 

24
Menekan pesan peringatan menggunakan mysql dari dalam Terminal, tetapi kata sandi ditulis dalam skrip bash
Ketika saya mencoba menjalankan perintah berikut di MySQL dari dalam Terminal: mysql -u $user -p$password -e "statement" Eksekusi berfungsi seperti yang diharapkan, tetapi selalu mengeluarkan peringatan: Peringatan: Menggunakan kata sandi pada antarmuka baris perintah dapat menjadi tidak aman. Namun, saya harus melakukan pernyataan di atas menggunakan variabel lingkungan ( $password) …
273 mysql  bash  shell 

15
Bagaimana cara mengubah cap waktu ke tanggal di Bash?
Saya memerlukan perintah shell atau skrip yang mengubah cap waktu Unix menjadi tanggal. Input dapat berasal dari parameter pertama atau dari stdin, memungkinkan untuk pola penggunaan berikut: ts2date 1267619929 dan echo 1267619929 | ts2date Kedua perintah harus menampilkan "Rab 3 Mar 13:38:49 2010".



3
hitung jumlah baris dalam output terminal
tidak dapat menemukan ini di SO. Saya menjalankan perintah berikut di terminal: >> grep -Rl "curl" ./ dan ini menampilkan daftar file tempat curl kata kunci. Saya ingin menghitung jumlah file. Cara pertama yang bisa saya pikirkan, adalah menghitung jumlah garis dalam output yang datang di terminal. Bagaimana saya bisa …
265 bash  terminal 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.