Pertanyaan yang diberi tag bash

24
Seberapa baru ctrl + r?

Saya bertanya-tanya kapan perintah ini diperkenalkan dan apakah ini merupakan bagian dari linux resmi atau apakah itu khusus untuk Ubuntu? Bagaimana cara mencari riwayat baris perintah saya untuk perintah yang saya gunakan

23
Apa itu `$?`? Apakah ini variabel?

Pertanyaannya cukup lurus ke depan. Saya bisa mendapatkan kode keluar dari perintah sebelumnya dengan menggunakan $?. Tapi apa sebenarnya itu? Saya tidak berpikir itu adalah variabel, karena Anda tidak dapat memiliki karakter khusus atas nama variabel selain _. foo?foo=10 akan menghasilkan...

23
Meminta hak istimewa root dari dalam skrip

Saya memiliki skrip yang dapat dijalankan sebagai sudo script.shataupkexec script.sh Akan jauh lebih baik dari sudut pandang pengguna jika skrip meminta kata sandi dari pengguna saat menjalankannya dengan nama script.sh. Bagaimana saya bisa "menanamkan" permintaan ke pkexecatau sudountuk...

23
Masalah dengan skrip Bash: 'nyatakan: tidak ditemukan'

Saya memiliki skrip yang berjalan dengan baik tetapi ketika saya menjalankannya hari ini, katanya declare: not found. Saya menggunakan bash shell dan path di awal skrip sudah benar. Dua baris yang ditandai di skrip saya adalah sebagai berikut: declare -a RESPONSE RESPONSE=($RESULT) Ia juga...

23
Cara terbaik untuk membaca file konfigurasi di bash

Apa cara terbaik untuk membaca file konfigurasi di bash? Misalnya, Anda memiliki skrip dan tidak mau mengisi semua konfigurasi secara manual setiap kali Anda memanggil skrip. Sunting 1: Saya pikir saya tidak memperjelas, jadi: yang saya inginkan adalah ... Saya memiliki konfigurasi yang seperti...

23
Perbedaan antara let, expr, dan $ []

Saya ingin tahu apa perbedaan sebenarnya a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Semua 4 menetapkan variabel a dengan 2, tetapi apa bedanya? Dari apa yang saya temukan sejauh ini, adalah bahwa expr lebih lambat karena itu bukan shell builtin yang sebenarnya. Tapi tidak lebih dari...

23
Bash satu baris untuk menghapus hanya kernel lama

Saya telah melihat banyak utas tentang cara mengosongkan ruang pada partisi / boot dan itulah tujuan saya juga. Namun, saya hanya tertarik menghapus kernel lama dan tidak masing-masing tetapi yang sekarang. Saya membutuhkan solusi untuk menjadi satu-liner karena saya akan menjalankan skrip dari...

23
Buat zip folder dengan nama yang sama

Saya ingin membuat zip folder dari command-line. Saya bisa melakukan sesuatu seperti zip -r folder.zip folder. Saya ingin memberi nama folder zip sama dengan folder aslinya. Saya dapat mensimulasikan ini dengan menulis skrip: #!/bin/bash zip -r $1 $1 Dan kemudian lakukan ./script...

22
Bagaimana cara membuka file dari dalam skrip bash?

Ok, jadi berlari gedit myfile.txtberfungsi dengan baik. Tapi bagaimana dengan membuka file dari dalam skrip bash, menggunakan aplikasi desktop default yang terhubung dengan tipe file? Saya sudah mencoba di bawah ini, yang bekerja sangat baik ketika dijalankan secara manual di terminal, tetapi...