Pertanyaan yang diberi tag bash

36
bash: variabel kehilangan nilai di akhir while read loop

Saya memiliki masalah di salah satu skrip shell saya. Tanya beberapa rekan, tetapi mereka semua hanya menggelengkan kepala (setelah beberapa goresan), jadi saya datang ke sini untuk jawaban. Menurut pemahaman saya, skrip shell berikut harus mencetak "Count is 5" sebagai baris terakhir. Kecuali...

36
buat 'file virtual' dari output perintah bash?

Saya ingin tahu apakah ada cara untuk membuat 'file virtual' dari keluaran bash. Contoh: Misalkan saya ingin mengirim email keluaran mysqldumpsebagai lampiran ke alamat email eksternal. Saya dapat menggunakan Mutt untuk melakukannya. The muttpilihan saya perlu digunakan adalah -a <name of the...

36
#! / bin / sh vs #! / bin / bash untuk portabilitas maksimum

Saya biasanya bekerja dengan server Ubuntu LTS yang dari apa yang saya mengerti symlink /bin/shuntuk /bin/dash. Banyak distro lain meskipun symlink /bin/shuntuk /bin/bash. Dari itu saya mengerti bahwa jika sebuah skrip menggunakan #!/bin/shdi atasnya mungkin tidak berjalan dengan cara yang sama di...

35
Pulihkan skrip yang berjalan dari sesi terminal

Jadi saya menggunakan Layar GNU untuk mengelola beberapa skrip / program yang sedang berjalan. Multiplexing & detachability cukup membantu. Saya menghapus skrip dari disk dan sekarang saya kesulitan menemukan cadangan. Namun, salah satu sesi terminal mengeksekusi skrip sebelum file dihapus dan...

35
Menggabungkan 2 pohon direktori di Linux tanpa menyalin?

Saya memiliki dua pohon direktori dengan tata letak yang sama, yaitu . |-- dir1 | |-- a | | |-- file1.txt | | `-- file2.txt | |-- b | | `-- file3.txt | `-- c | `-- file4.txt `-- dir2 |-- a | |-- file5.txt | `-- file6.txt |-- b | |-- file7.txt | `-- file8.txt `-- c |-- file10.txt...

33
Menggunakan tombol panah ctrl dengan Putty dan layar

Saya mencari dan tidak dapat menemukan solusi untuk ini di mana pun. Saya menggunakan Putty dari Windows untuk terhubung ke berbagai server tempat saya menjalankan bash dan layar. Tampaknya bash berfungsi dengan baik dengan tombol panah ctrl untuk melompat kata-ke-kata pada baris perintah tetapi...

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

29
Hapus jalur dari output perintah find

Saya memiliki skrip bash untuk menyebarkan kode dari lingkungan beta ke lingkungan produksi tetapi saat ini saya harus menambahkan daftar file ke file txt manaully dan kadang-kadang saya melewatkan beberapa. Pada dasarnya script deployment saya cat / loop menyalin file. (ekspor / impor db juga tapi...