Pertanyaan yang diberi tag quoting

12
bash menambahkan tanda kutip tunggal ekstra

Saya memiliki masalah dalam mengeksekusi skrip saya. Ketika menjalankannya dalam mode debug (bash -x), saya dapat melihat bahwa bash menambahkan tanda kutip tambahan. Karenanya skrip saya gagal. Ini di dalam skrip saya: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o...

11
Bagaimana cara menghindari tanda seru di bash?

Hari ini, saya ketahuan saat mencoba kode golf generator kata sandi untuk Twitter. import string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9)) 90 karakter. Karena ada banyak ruang kosong, saya memutuskan untuk menaikkan standar dan membuatnya dapat dieksekusi...

11
Mengganti nama file yang mendapat tanda kutip 'dalam namanya

Saya punya sedikit masalah. Satu klien menugaskan saya dengan migrasi situs dari server yang benar-benar tua. Tidak tahu bagaimana mereka sampai di sana, tetapi ada file dengan 'nama mereka. Apakah ada cara untuk mengganti nama file? mvsepertinya tidak melakukan trik. ls menunjukkannya sebagai...

11
Cara menggunakan variabel di dalam tanda kutip tunggal

Saya memiliki aplikasi yang mengambil atribut input dalam tanda kutip ganda yang tertanam dalam tanda kutip tunggal. Ambil contoh perintah yang benar ini: command -p 'cluster="cl1"' Untuk mengotomatiskannya, saya membuat file bash menggunakan $CLUSTERsebagai variabel. Bagaimana seharusnya...

11
perintah ssh dengan kutipan

Saya memiliki kesalahan aneh yang tidak dapat saya temukan di sini. Saya ingin mengubah komentar pengguna dengan perintah berikut. $ sudo usermod -c "New Comment" user Ini akan berfungsi saat masuk ke server tetapi saya ingin mengotomatiskannya di 20+ server. Biasanya saya bisa menggunakan daftar...

10
memahami nilai standar IFS

Dalam GNU bash versi 4.2.8 saya, IFS memiliki nilai default ruang, tab, dan umpan baris secara default: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Apakah ada alasan untuk IFS default seperti itu? Selain itu, utilitas mana yang menggunakan IFS selain bash...

10
Menghapus file dengan spasi di namanya

Saya mencoba menghapus semua file dengan spasi di namanya. Saya menggunakan perintah berikut. Tapi itu memberi saya kesalahan Perintah: ls | egrep '. ' | xargs rm Di sini jika saya hanya menggunakan ls | egrep '. 'perintah itu memberi saya semua nama file dengan spasi di nama file. Tetapi ketika...