Pertanyaan yang diberi tag bash

3
Melewati argumen opsional ke Grep

saya menggunakan grep untuk mengecualikan garis yang mengandung string tertentu. Perintah yang saya gunakan adalah cat VlanConfig.txt | grep -vE $1\|$2\|$3 Saya ingin menyimpan $3 sebagai argumen opsional. Seharusnya menerima dua atau lebih perintah juga.

3
Sumber vimrc dari halaman web?

Saya bekerja dengan banyak server yang berbeda dan ingin menyatukan vimrc saya di semuanya. Saya melihat bahwa vim memiliki perintah source, yang saya asumsikan kerjanya mirip dengan bash. Dalam bash, untuk sumber file dari halaman web Anda pergi . <(curl -s domain.com) Bagaimana saya bisa...

3
Batch mengubah nama / menggabungkan banyak direktori

Ini mungkin cukup mudah, tetapi apa cara terbaik untuk mengubah nama semua direktori bernama "A" menjadi "B" secara rekursif di bawah direktori dasar tanpa mengikuti tautan simbolis dan menggabungkan konten direktori yang bertentangan menjadi satu? Artinya, jika direktori "B" sudah ada, maka...

3
Bagaimana cara menyimpan "potongan" dari respons http?

Saya ingin menyimpan "potongan" dari respons http, lebih disukai menggunakan curl atau alat baris perintah gratis lainnya yang berfungsi pada mac atau linux, tetapi saya terbuka untuk semua jenis solusi. Jadi misalnya, jika respons dikirim dalam 10 potongan, saya ingin menyimpan masing-masing...

3
Bash - periksa beberapa elemen dalam array

Saya hanya mencari cara yang tepat dan lebih elegan untuk menulis kode berikut di Bash: in_array() { local somearray=${1}[@] local somevalue=${2} for i in ${!somearray}; do if [[ ${i} == ${somevalue} ]]; then return 0 fi done return 1 } #declare array declare -a myArray=(foo bar baz...

3
Daftar perangkat di Linux LAN

Jadi saya mencoba menemukan alamat MAC dan IP dari semua perangkat yang terhubung ke LAN di RaspberryPi saya yang menjalankan Raspbian. Sejauh ini saya sudah mencoba mendapatkan daftar dengan: $ arp $ sudo arp-scan -l $ sudo nmap -sn 10.0.0.1/24 ... tapi mereka tidak bisa diandalkan. Jika...

2
Mengakhiri skrip Linux?

Hai, saya sedang mengerjakan skrip untuk mengelola beberapa hal di server saya dan saya mencoba mencari tahu bagaimana saya bisa menutup skrip saya setelah selesai. Saya membukanya menggunakan & amp ;, tetapi bagaimana saya bisa membunuhnya dengan skrip lain? Saya mencoba melakukan ini secara...

2
Di mana `time` menampilkan hasilnya?

Saya di Ubuntu. Lari time tampaknya menampilkan hasilnya ke sesuatu selain STDOUT atau STDERR. Inilah mengapa saya pikir begitu: [siminm@amide ~]$ time echo hi hi real 0m0.000s user 0m0.000s sys 0m0.000s [siminm@amide ~]$ time echo hi >/dev/null real 0m0.000s user 0m0.000s sys...

2
Bash tidak membaca env?

Konteks untuk ini adalah bahwa saya ingin membaca path pengguna dari xmonad, di mana path dimodifikasi oleh apa pun yang ada di. Inilah yang saya temukan aneh: jika saya menjalankan xmonad bash -cl "env && echo $PATH" mengembalikan sebuah env yang termasuk satu $PATH yang tidak cocok...