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.

22
Bagaimana cara menjalankan perintah mongo melalui skrip shell?
Saya ingin menjalankan mongoperintah dalam skrip shell, misalnya dalam skrip test.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Ketika saya menjalankan skrip ini melalui ./test.sh, maka koneksi ke MongoDB dibuat, tetapi perintah berikut ini tidak dijalankan. Bagaimana cara menjalankan perintah lain melalui skrip shell test.sh?
404 mongodb  bash  shell  sh 






6
Menjalankan banyak perintah dalam satu baris dalam shell
Katakanlah saya punya file /templates/appledan saya mau letakkan di dua tempat berbeda lalu hapus yang asli. Jadi, /templates/appleakan disalin ke /templates/usedDAN /templates/inuse dan kemudian setelah itu saya ingin menghapus yang asli. Apakah cpcara terbaik untuk melakukan ini, diikuti oleh rm? Atau ada cara yang lebih baik? Saya ingin melakukan semuanya …
388 bash  shell 


7
Linux cara menyalin tetapi tidak menimpa?
Saya ingin cpdirektori tetapi saya tidak ingin menimpa file yang ada bahkan itu lebih tua dari file yang disalin. Dan saya ingin melakukannya sepenuhnya non-aktif karena ini akan menjadi bagian dari skrip Crontab Bash. Ada ide?
386 linux  bash  cp 

7
Menangkap Grup Dari Grep RegEx
Saya punya skrip kecil ini di sh(Mac OSX 10.6) untuk melihat melalui array file. Google telah berhenti membantu pada saat ini: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Sejauh ini (jelas, bagi Anda shell guru) $namehanya memegang 0, 1 atau 2, …
380 bash  shell  grep 



4
.bashrc di ssh login
Ketika saya ssh ke ubuntu-box saya yang menjalankan Hardy 8.04, variabel lingkungan di saya .bashrctidak disetel. Jika saya melakukan sumber .bashrc, variabel diatur dengan benar, dan semuanya baik-baik saja. Kenapa .bashrctidak dijalankan saat login?
375 ubuntu  ssh  bash 

10
Buat variabel cap waktu di skrip bash
Saya mencoba membuat variabel timestamp dalam skrip shell untuk membuat pencatatan sedikit lebih mudah. Saya ingin membuat variabel di awal skrip dan mencetaknya saat ini setiap kali saya menerbitkan echo $timestamp. Terbukti lebih sulit dari yang saya kira. Inilah beberapa hal yang saya coba: timestamp="(date +"%T")" cetakan gema (date +"%T") …

11
Bagaimana cara menetapkan nilai heredoc ke variabel di Bash?
Saya memiliki string multi-baris ini (termasuk kutipan): abc'asdf" $(dont-execute-this) foo"bar"'' Bagaimana saya menetapkannya ke variabel menggunakan heredoc di Bash? Saya perlu mempertahankan baris baru. Saya tidak ingin lepas dari karakter dalam string, itu akan mengganggu ...
374 bash  heredoc 

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.