Pertanyaan yang diberi tag shell

10
Dapatkan posisi kursor vertikal

Ini mungkin terdengar aneh, tapi saya tahu cara mengatur posisi kursor vertikal di Bash seperti ini: echo -e "\e[12H" Ini memindahkan kursor ke garis ke-12 (dimulai dengan 1). Jadi bagaimana cara mendapatkan posisi kursor (nomor baris) menggunakan linux bash? Akan sangat membantu jika saya bisa...

10
Ganti string dengan indeks berurutan

Dapatkah seseorang menyarankan cara yang elegan untuk mencapai ini? Memasukkan: test instant () test instant () ... test instant () //total 1000 lines output harus: test instant1 () test instant2 () test instant1000() Baris kosong ada di file input saya dan ada banyak file di bawah...

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
Bisakah shell lebih "ofensif"?

Gentoo Linux saya dikompilasi dengan flag USE ofensif yang diaktifkan: # sudo su - Password: Hold it up to the light --- not a brain in sight! Password: Dimungkinkan juga untuk memilih kekayaan berdasarkan tingkat ofensif: # fortune -o kernelcookies | cowsay -b

10
Hentikan setiap proses latar belakang

Saya memiliki beberapa Stoppedproses latar belakang. kill $(jobs -p)dan kill `jobs -p`tidak berpengaruh kill %1,, kill %2dll. berhasil menghentikan proses individu Bagaimana saya bisa membunuh setiap proses latar belakang dengan satu perintah? Juga, mengapa dua perintah pertama tidak bekerja...