Pertanyaan yang diberi tag bash

30
Lihat berbagai riwayat pesta

The historyperintah daftar semua sejarah untuk sesi saat ini. Seperti: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history Untuk mencari item yang menarik, saya dapat mengirim historydengan grepsuka history | grep ls 1 ls 6...

29
pintasan direktori bash

Saat saya mengetik cd ~foo, saya ingin bash membawa saya ke beberapa direktori foosebagai jalan pintas untuk mengetik lintasan direktori lengkap foo. dan saya ingin dapat cp ~foo/bar.txt ~/bar.txtmenyalin file dari /foo/direktori ke direktori home ... Jadi pada dasarnya, saya ingin sesuatu yang...

29
Urutan pengalihan

Saya tidak begitu mengerti bagaimana komputer membaca perintah ini. cat file1 file2 1> file.txt 2>&1 Jika saya mengerti, 2>&1cukup arahkan Kesalahan Standar ke Output Standar. Dengan logika itu, perintah itu berbunyi bagi saya sebagai berikut: menggabungkan file file1dan...

29
Bisakah bash statement case cascade?

Saya mencoba melakukan sesuatu seperti ini: case $level in 3) echo "Level Three" 2) echo "Level Two" 1) echo "Level one" ;; esac di mana jika $ level = 3, itu akan ditampilkan Level Three Level Two Level One sementara jika $ level = 1, itu hanya akan menghasilkan Level One Tetapi...

29
Pipa ke beberapa file di shell

Saya memiliki aplikasi yang akan menghasilkan sejumlah besar data yang tidak ingin saya simpan ke disk. Sebagian besar aplikasi mengeluarkan data yang tidak ingin saya gunakan, tetapi satu set informasi berguna yang harus dipisah menjadi file yang terpisah. Misalnya, diberikan output...

29
Bagaimana agar Bash tetap berjalan setelah eksekusi perintah?

Saya ingin menjalankan sesuatu seperti ini: bash -c "some_program with its arguments" tetapi untuk memiliki bash interaktif tetap berjalan setelah selesai some_program. Saya yakin -cini bukan cara yang baik seperti man bashseys: Shell interaktif adalah yang dimulai tanpa argumen non-opsi dan...

29
Konversi basis BASH dari desimal ke hex

Di Bash, bagaimana seseorang melakukan konversi basis dari desimal ke basis lain, terutama hex. Tampaknya mudah untuk pergi ke arah lain: $ echo $((16#55)) 85 Dengan pencarian web, saya menemukan skrip yang melakukan manipulasi matematika dan karakter untuk melakukan konversi, dan saya bisa...

29
Cara memeriksa penggunaan ulimit

Apakah ada cara untuk memeriksa penggunaan ulimit untuk pengguna tertentu? Saya tahu bahwa Anda dapat mengubah ulimits untuk satu proses ketika Anda memulai atau untuk satu shell saat menjalankan tetapi saya ingin dapat "memantau" seberapa dekat pengguna untuk mencapai batas mereka. Saya berencana...

29
Apa artinya! #: 3 artinya dalam perintah shell

Panduan instalasi untuk ack menyarankan untuk menginstal skrip ack menggunakan perintah ini: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Saya berasumsi bahwa !#:3pada akhirnya adalah semacam referensi balik, tetapi apa artinya? Apakah ada yang setara...

29
Cegah grep keluar jika terjadi nomatch

Script ini tidak menggema "setelah": #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit Itu juga akan terjadi jika saya menghapus -eopsi pada baris shebang, tetapi saya ingin menyimpannya sehingga skrip saya berhenti jika ada...