Pertanyaan yang diberi tag bash

29
Bagaimana saya bisa menjalankan fungsi bash dengan sudo?

Saya memiliki fungsi bash yang didefinisikan dalam bashrc global, yang membutuhkan hak akses root untuk bekerja. Bagaimana saya bisa menjalankannya dengan sudo, mis sudo myfunction. Secara default itu memberikan kesalahan: sudo: myfunction: perintah tidak

28
Menu multi-pilih dalam skrip bash

Saya seorang pemula bash, tetapi saya ingin membuat skrip di mana saya ingin memungkinkan pengguna untuk memilih beberapa opsi dari daftar opsi. Pada dasarnya yang saya inginkan adalah sesuatu yang mirip dengan contoh di bawah ini: #!/bin/bash OPTIONS="Hello Quit" select opt in $OPTIONS; do...

27
Apa itu / bin / dash?

Saya pikir /bin/shitu adalah symlink ke shell pilihan saya. Saya selalu menggunakan bash, jadi saya berasumsi itu /bin/shakan menunjuk ke /bin/bash. Ternyata, itu menunjuk ke /bin/dash. Menjadi lebih lucu. Saya mulai dashdan melakukan echo $SHELLdan mencetak /bin/bash(jadi mereka pada dasarnya...

26
BASH Scripting, su to www-data untuk perintah tunggal

Saya sedang mengotomatisasi pembuatan repositori subversi dan situs web terkait seperti yang dijelaskan dalam posting blog yang saya tulis ini . Saya mengalami masalah di sekitar bagian di mana saya su ke pengguna data-www untuk menjalankan perintah berikut: svnadmin create /svn/repository Ada...

25
Salin izin pemilik file ke izin grup

Bagaimana saya bisa menyalin izin pengguna / pemilik file ke izin grup itu? Sebagai contoh jika izin 755 saya ingin mereka menjadi 775. Klarifikasi: 755 -> 775 123 -> 113 abc -> aac Bonus jika saya bisa melakukan ini secara rekursif untuk semua file dalam direktori. (Yaitu, untuk...

25
Tentukan apakah file sedang dalam proses ditulis?

Saya perlu menggunakan proses otomatis (melalui skrip cron 1 menit) yang mencari file tar di direktori tertentu. Jika file tar ditemukan, itu tidak diarsipkan ke lokasi yang sesuai dan kemudian file tar dihapus. File tar secara otomatis disalin ke server ini melalui SSH dari server lain. Dalam...

25
Menulis ke stdin dari proses latar belakang

Saya menggunakan kotak Ubuntu 10,04, dan memulai server di latar belakang (myserver &) lewat ssh. Sudah berjalan dengan baik, tapi saya perlu cara untuk mendapatkan stdin server, karena satu-satunya cara untuk mengendalikan server adalah melalui metode ini. Apakah ada cara untuk mendapatkan...