Pertanyaan yang diberi tag bash

23
skrip bash: ulangi perintah jika itu mengembalikan kesalahan

Saya ingin membuat loop yang mengulangi transfer ncftp jika mengembalikan kesalahan. Saya sedikit tidak yakin bagaimana variabel kode keluar dapat digunakan dalam satu lingkaran. Apakah sesuatu seperti ini berfungsi? until [$? == 0]; do ncftpput -DD -z -u user -p password remoteserver...

22
Ctrl-C di skrip bash

Bagaimana cara menerapkan ctrl+ cpenanganan dalam skrip bash sehingga skrip terputus, serta perintah yang saat ini berjalan diluncurkan oleh skrip? (Bayangkan ada skrip yang menjalankan beberapa perintah yang sudah berjalan lama. Pengguna memukul ctrl+ cdan menyela perintah, tetapi skrip...

22
SSH menjadi kotak dengan IP yang sering diubah

Saya memiliki beberapa kotak cloud yang sering mengubah IP mereka. Saya ssh menggunakan nama host tetapi harus mengedit file known_hosts setiap kali server diluncurkan karena pesan kesalahan ini: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS...

21
Apakah ada file perangkat yang hanya memblokir?

... sesuatu yang mirip dengan / dev / null, tetapi itu hanya memblokir semua byte yang ditulis untuk itu? Yang saya butuhkan adalah trik untuk menahan eksekusi yang sewenang-wenang dalam memori dengan memblokir outputnya. Pipa tampaknya tidak dapat digunakan, karena output ditulis ke buffer...

20
Apa yang bisa membuat `>` gagal secara diam-diam di Linux?

Saya menjalankan perintah ini: python ./manage.py dumpdata partyapp.InvitationTemplate > partyapp_dump.json Untuk membuang data ke dalam partyapp_dump.jsonfile. Tetapi semua data baru saja dicetak pada layar dan partyapp_dump.jsonfile kosong dibuat. Mengapa ini bisa terjadi? Saya diuji ls...

20
Mengatur Zona Waktu dengan skrip otomatis

Saya menulis skrip untuk mengotomatiskan pengaturan instalasi slicehost baru. Di dunia yang sempurna, setelah saya memulai skrip, itu hanya akan berjalan, tanpa perhatian dari saya. Saya telah berhasil, dengan satu pengecualian. Bagaimana cara mengatur zona waktu, secara permanen (bertahan hidup...

20
backslash di awal perintah

Dalam Menginstal manual RVM saya melihat banyak baris dimulai dengan '\': Instal RVM dengan ruby: $ \curl -L https://get.rvm.io | bash -s stable --ruby Saya pikir itu hanya kesalahan ketik tetapi mereka mengulanginya berkali-kali. Jadi apa

20
Cari tahu di partisi mana direktori berada di Linux?

Apakah ada cara untuk mengetahui di mana partisi direktori berada? Saya tahu saya dapat menggunakan dfuntuk membuat daftar partisi dan mount poin tetapi saya harus dapat mengetahui partisi mana direktori mana yang terletak dengan perintah

19
bunuh layar (tetapi tidak semua layar)

Saya memiliki beberapa layar yang berjalan di server Ubuntu yang dimulai sebagai: screen -dmS screen1 cmd screen -dmS screen2 cmd etc... Dan saya perlu membunuh satu layar, tetapi tidak semuanya. Apa perintah yang benar untuk membunuh satu layar tertentu dengan namanya? Saya telah membaca...

19
Berikan pipa ke perintah yang mengharapkan nama file

Katakanlah saya memiliki perintah fooyang membutuhkan argumen nama file: foo myfile.txt. Mengganggu, footidak membaca dari input standar. Alih-alih file yang sebenarnya, saya ingin meneruskannya hasil dari perintah lain (pada kenyataannya pv,, yang akan menampilkan file dan menampilkan meteran...