Pertanyaan yang diberi tag unix

606
Alat Bash untuk mendapatkan baris ke-n dari file

Apakah ada cara "kanonik" untuk melakukan itu? Saya telah menggunakan head -n | tail -1yang melakukan trik, tetapi saya bertanya-tanya apakah ada alat Bash yang secara khusus mengekstrak baris (atau berbagai baris) dari file. Yang dimaksud dengan "kanonik" adalah program yang fungsi utamanya...

571
Cara melakukan operasi ATAU logis dalam skrip shell

Saya mencoba melakukan pemeriksaan kondisi sederhana, tetapi sepertinya tidak berhasil. Jika $#sama dengan 0atau lebih besar dari 1maka katakan halo. Saya telah mencoba sintaks berikut ini tanpa hasil: if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" > 1 ] ;...

528
Bagaimana cara mencetak XML dari baris perintah?

Terkait: Bagaimana saya bisa cukup mencetak JSON dalam skrip shell (unix)? Apakah ada skrip shell (unix) untuk memformat XML dalam bentuk yang dapat dibaca manusia? Pada dasarnya, saya ingin mengubah yang berikut: <root><foo a="b">lorem</foo><bar value="ipsum"...