Pertanyaan yang diberi tag sh

164
Berapa banyak elemen acak sebelum MD5 menghasilkan tabrakan?

Saya punya perpustakaan gambar di Amazon S3. Untuk setiap gambar, saya md5 URL sumber di server saya ditambah stempel waktu untuk mendapatkan nama file yang unik. Karena S3 tidak dapat memiliki subdirektori, saya perlu menyimpan semua gambar ini dalam satu folder datar. Apakah saya perlu khawatir...

164
Periksa Apakah Pengguna Ada

Saya ingin membuat skrip untuk memeriksa apakah ada pengguna. Saya menggunakan logika di bawah ini: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2 Jadi, jika pengguna ada, maka kami sukses, kalau tidak, pengguna tidak ada....

164
Bagaimana cara mengabaikan pengecekan keaslian SSH yang mungkin?

Apakah ada cara untuk mengabaikan pengecekan keaslian SSH yang dibuat oleh Ansible? Sebagai contoh ketika saya baru saja menyiapkan server baru saya harus menjawab ya untuk pertanyaan ini: GATHERING FACTS *************************************************************** The authenticity of host...

163
Cara menentukan nama fungsi dari dalam suatu fungsi

Jika saya memiliki skrip Bash seperti: #!/bin/bash f() { # echo function name, "f" in this case } Apakah ada cara untuk melakukan ini? Ini dapat digunakan dalam pesan bantuan seperti printf "Usage: %s: blah blah blah \n" $(basename $0) >&2; Hanya dalam hal ini yang saya inginkan bukan...

163
Melihat output penuh dari perintah PS

ketika saya menjalankan ps -auxperintah pada server linux saya, yang saya hubungkan menggunakan dempul, beberapa proses terlalu panjang untuk masuk ke dalam lebar jendela saya saat ini. Apakah ada alternatif? - Perbarui - Saya minta maaf karena menurunkan peringkat, saya pikir orang lain tidak...

163
Meniadakan jika kondisi dalam skrip bash

Saya baru mengenal bash dan saya terjebak mencoba meniadakan perintah berikut: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 Ini jika kondisi mengembalikan true jika saya terhubung ke internet. Saya ingin itu terjadi...

162
Kata Sandi Anda: Praktik Terbaik?

Saya selalu penasaran ... Mana yang lebih baik ketika memberi salin kata sandi untuk hashing: awalan, atau postfix? Mengapa? Atau apakah itu penting, asalkan Anda asin? Untuk menjelaskan: Kita semua (semoga) tahu sekarang bahwa kita harus memberi garam kata sandi sebelum kita hash untuk...

162
Implementasi default untuk Object.GetHashCode ()

Bagaimana cara kerja implementasi default GetHashCode()? Dan apakah itu menangani struktur, kelas, array, dll secara efisien dan cukup baik? Saya mencoba memutuskan dalam hal apa saya harus mengemas sendiri dan dalam kasus apa saya dapat dengan aman mengandalkan implementasi default untuk...

162
Persimpangan dua daftar di Bash

Saya mencoba menulis skrip sederhana yang akan mencantumkan konten yang ditemukan dalam dua daftar. Untuk mempermudah, mari kita gunakan ls sebagai contoh. Bayangkan "satu" dan "dua" adalah direktori. one = `ls one` two = `ls two` persimpangan $ satu $ dua Saya masih cukup hijau di bash, jadi...

162
Xcode - Tapi ... Di mana arsip kami?

Saya telah mengirimkan tiga versi aplikasi saya ke App Store menggunakan perintah Bangun dan Arsip. Tapi ... Di mana arsip itu? Saya baru saja belajar bahwa saya hanya perlu mereka untuk dapat membaca crashlog. ~/Library/Developer/Xcode/ArchivesFolder saya kosong (sebenarnya ada satu file...

162
Konversi argumen baris perintah ke dalam array di Bash

Bagaimana cara mengubah argumen baris perintah menjadi larik skrip bash? Saya ingin mengambil ini: ./something.sh arg1 arg2 arg3 dan mengubahnya menjadi myArray=( arg1 arg2 arg3 ) sehingga saya bisa menggunakan myArray untuk digunakan lebih lanjut dalam skrip. Posting SO sebelumnya ini...

161
Cari dan ganti bash menggunakan ekspresi reguler

Saya telah melihat contoh ini: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} Yang mengikuti sintaks ini: ${variable//pattern/replacement} Sayangnya, patternbidang tersebut tampaknya tidak mendukung sintaksis regex penuh (jika saya menggunakan .atau \s, misalnya,...