Sebagian besar bahasa memiliki konvensi penamaan untuk variabel, gaya paling umum yang saya lihat di skrip shell adalah MY_VARIABLE=foo. Apakah ini konvensi atau hanya untuk variabel global? Bagaimana dengan variabel lokal ke
Sebagian besar bahasa memiliki konvensi penamaan untuk variabel, gaya paling umum yang saya lihat di skrip shell adalah MY_VARIABLE=foo. Apakah ini konvensi atau hanya untuk variabel global? Bagaimana dengan variabel lokal ke
Saya menggunakan history | less untuk mendapatkan baris-baris perintah sebelumnya dan dari angka-angka di sebelah kiri saya menemukan baris yang saya ingin ulangi (mis. 22) dan melakukan !22 pada prompt perintah dan itu berhasil - mengeksekusi set perintah pada baris yang saya lakukan pada...
Saya ingin membuat file dengan nama example.file. Saya bisa menggunakan touch example.file tapi saya ingin ukuran file persis 24MB. Saya sudah memeriksa halaman sentuh, tetapi tidak ada parameter seperti ini. Apakah ada cara mudah untuk menghasilkan file dengan ukuran
Apakah ~/.bashrc satu-satunya tempat untuk menentukan variabel lingkungan spesifik pengguna, alias, modifikasi ke PATHvariabel, dll? Aku bertanya karena tampaknya ~/.bashrctampaknya bash-hanya, tapi kerang lain ada juga
Saya memiliki skrip cadangan yang harus saya jalankan pada waktu tertentu dalam sehari, jadi saya gunakan cronuntuk tugas ini dan dari dalam cron saya juga mencoba untuk mengarahkan output skrip cadangan ke a logfile. crontab -e */1 * * * * /home/ranveer/backup.sh &>>
Sebagai contoh: [root@ip-10-0-7-125 ~]# history | grep free 594 free -m 634 free -m | xargs | awk '{print "free/total memory" $17 " / " $ 8}' 635 free -m 636 free -m | xargs | awk '{print "free/total memory" $9 " / " $ 10}' 736 df -h | xargs | awk '{print "free/total disk: " $11 " / " $9}'...
Saya dapat mendefinisikan bashfungsi menggunakan atau menghilangkan functionkata kunci. Apakah ada perbedaan? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar Keduanya panggilan ke fungsi foodan barberhasil dan saya tidak bisa melihat perbedaan. Jadi saya...
Saya sering ingin memasukkan data string yang relatif singkat (bisa beberapa baris) ke program commandline yang hanya menerima input dari file (misalnya wdiff) secara berulang. Tentu saya bisa membuat satu atau lebih file sementara, simpan string di sana dan jalankan perintah dengan nama file...
Saya sering menemukan diri saya dalam posisi berikut: Saya sudah mulai mengetik perintah panjang di bash prompt, tetapi setengah jalan saya menemukan saya perlu memeriksa sesuatu dengan perintah lain. Ini adalah masalah ketika saya berada di konsol (tidak ada X), yang sering terjadi, karena saya...
Salah satu trik Unix favorit saya adalah ^x^y, yang akan mengambil perintah terakhir dan mengganti instance pertama dari "x" dengan "y". Namun, saya bertanya-tanya apakah trik yang sama berfungsi untuk mengganti semua contoh "x" dengan "y" pada perintah
Jika saya menjalankan history, saya dapat melihat perintah terbaru saya yang dijalankan. Tetapi jika saya lakukan tail -f $HISTFILEatau tail -f ~/.bash_history, mereka tidak masuk daftar. Apakah file terkunci, apakah ada lokasi sementara atau yang
Dari apa yang saya baca, menempatkan perintah dalam tanda kurung harus menjalankannya dalam sebuah subkulit, mirip dengan menjalankan skrip. Jika ini benar, bagaimana cara melihat variabel x jika x tidak diekspor? x=1 Berjalan (echo $x)di baris perintah menghasilkan 1 Menjalankan echo $xskrip...
Saya membaca sekilas melalui /etc/rc.d/init.d/sendmailberkas (saya tahu ini adalah hampir tidak pernah digunakan, tapi aku belajar untuk ujian), dan aku sudah menjadi sedikit bingung tentang &&dan ||operator. Saya telah membaca di mana mereka dapat digunakan dalam pernyataan seperti: if [...
Saya ingin mencari file yang tidak cocok dengan 2 -namekondisi. Saya bisa melakukannya seperti ini: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" dan ini akan menghasilkan hasil yang tepat tetapi bisakah saya bergabung dengan 2 kondisi ini dengan OR entah
Saya memiliki daftar angka dalam file, satu per baris. Bagaimana saya bisa mendapatkan nilai minimum, maksimum, median dan rata - rata ? Saya ingin menggunakan hasil dalam skrip bash. Meskipun situasi langsung saya adalah untuk bilangan bulat, solusi untuk angka floating-point akan berguna di...
Saya menggunakan Linux Mint 17.1 Rebecca selama sekitar 2 hari dan secara tidak sengaja mengetikkan kata sandi saya ke terminal yang sekarang ditampilkan dalam daftar sejarah perintah yang sebelumnya saya ketikkan. Saya ingin menghapus riwayat terminal sepenuhnya. Saya telah mencoba menggunakan...
Saya memiliki banyak file yang berisi informasi teks ascii di baris 5-10 pertama, diikuti oleh informasi matriks yang ditabulasi dengan baik. Dalam skrip shell, saya ingin menghapus beberapa baris teks ini sehingga saya dapat menggunakan informasi matriks murni dalam program lain. Bagaimana saya...
Baru-baru ini, saya menemukan jenis komentar multiline yang belum pernah saya lihat sebelumnya - ini adalah contoh skrip: echo a # : aaa : ddd # echo b Ini tampaknya berhasil, bahkan vimsintaks-menyoroti itu. Apa sebutan gaya komentar ini dan bagaimana cara menemukan lebih banyak info...
Saya dapat membaca angka dan operasinya dengan: echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op tapi kemudian semua upaya saya untuk menambahkan angka gagal: case "$op" in "+") echo num1+num2;; "-") echo `num1-num2`;; esac Lari: First...
Saya mencoba menggunakan perintah curl untuk mengakses url http dengan tanda seru ( !) di jalurnya. misalnya: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" balasan konsol dengan bash: ... event not found. Apa yang terjadi disini? dan apa yang akan menjadi sintaksis yang tepat...