Pertanyaan yang diberi tag «bash»

Bash adalah Bourne Again SHell, penerus Unix sh (shell) klasik.

2
Menggunakan rsync hanya untuk menghapus file asing
Apa cara terbaik untuk membandingkan dua struktur direktori dan menghapus file dan direktori asing di lokasi target? Saya memiliki aplikasi galeri foto web kecil yang sedang saya kembangkan. Pengguna menambah & menghapus gambar menggunakan FTP. Perangkat lunak galeri web yang saya tulis membuat thumbnail baru dengan cepat, tetapi tidak berurusan …
13 linux  bash  rsync 


4
Salin berbagai file dalam baris perintah (ZSH / BASH)
Saya memiliki daftar file dengan angka berurutan sebagai sufiks. Saya ingin menyalin hanya kisaran file-file ini. Bagaimana saya bisa menentukan rentang sebagai bagian dari perintah cp saya. $ls P1080272.JPG* P1080273.JPG* P1080274.JPG* P1080275.JPG* P1080276.JPG* P1080277.JPG* P1080278.JPG* P1080279.JPG* P1080280.JPG* P1080281.JPG* P1080282.JPG* P1080283.JPG* Saya ingin menyalin file dari P1080275.JPG ke P1080283.JPG dengan sesuatu …
13 linux  bash  copy  zsh 

5
Sembunyikan output perintah shell hanya jika berhasil?
Menyembunyikan output dari perintah shell biasanya melibatkan redirect stderr dan stdout. Apakah ada fasilitas atau perintah builtin yang secara default menyembunyikan output tetapi pada kesalahan dumps semua akumulasi output? Saya ingin menjalankan ini sebagai pembungkus untuk sshperintah jarak jauh . Sekarang saya memiliki mereka menggunakan pengalihan tetapi saya tidak mendapatkan …
12 linux  bash  shell 


4
Mulai skrip sebagai pengguna lain
Saya telah membuat skrip di /etc/init.d/ yang harus menjalankan beberapa skrip lain dari pengguna lain (non-root privilege) dari direktori home mereka, seolah-olah mereka memulainya. Saya meluncurkan skrip ini dengan: sudo -b -u <username> <script_of_a_particular_user> Dan itu berhasil. Tetapi untuk setiap skrip pengguna yang terus berjalan (misalnya beberapa pengawas) saya melihat …
12 linux  debian  bash  sudo  init.d 


3
Apakah mungkin untuk mengubah pengaturan BIOS dari Linux?
Saya mencoba menulis skrip untuk mengaktifkan IPMI pada satu ton mesin tanpa harus memasang KVM satu per satu. Apakah mungkin untuk mengubah pengaturan BIOS dari Linux? OS adalah SL6. Saya mengerti bahwa masing-masing mesin kemungkinan perlu tenaga yang didaur ulang, tetapi tentu saja saya dapat melakukannya secara terprogram.
12 linux  bash  scripting  bios 

3
Edit file melalui skrip bash
Saya seorang pemula dalam skrip bash. Saya ingin membuat skrip bash untuk menginstal menginstal dan mengkonfigurasi barang-barang di kotak linux saya dengan cara otomatis. Misalkan saya ingin mengedit /etc/yum.repos.d/epel.repo oleh skrip bash Yang ingin saya lakukan adalah sebagai berikut Buka file /etc/yum.repos.d/epel.repo Temukan bagian [epel] Tambahkan prioritas baris = 10 …
12 linux  centos  bash 

5
Apa cara yang tepat untuk memeriksa apakah PID berjalan?
Saya punya .pidfile, dan saya perlu memeriksa apakah prosesnya berjalan. Sejauh ini saya menemukan dua opsi kill -0 `cat something.pid` yang mencetak kesalahan jika pid tidak berjalan. Saya tahu ini dapat dialihkan ke /dev/null, tetapi itu membuat saya berpikir bahwa ini bukan solusi terbaik. Solusi kedua adalah menggunakan ps, yang …
12 linux  unix  bash  process  pid 


6
Bagaimana cara mengurai dan mengonversi file ini menjadi variabel bash array?
Saya mencoba mengubah file ini menjadi variabel array bash. Sampel ini adalah sebagai berikut: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path jadi ini menjadi: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar dan seterusnya. Saat ini, saya hanya bisa membuat perintah ini awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 !~ /^$/) print …

1
Bagaimana cara menggunakan heredoc di dalam fungsi bash?
Apakah mungkin memasukkan heredoc ke dalam fungsi bash? Sampel sepele di bawah ini menghasilkan kesalahan: ./heredoc_in_function.sh: 10: Syntax error: end of file unexpected (expecting "}") #!/bin/sh my_function () { cat <<HEREDOC heredoc contents HEREDOC } my_function Lingkungan Hidup: Ubuntu 11.04 (GNU / Linux 2.6.38-8-server x86_64) GNU bash, versi 4.2.8 (1) …
12 ubuntu  bash 



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.