Pertanyaan yang diberi tag «ksh»

Shell Korn (ksh) adalah shell dengan fitur scripting yang canggih, umumnya ditemukan pada unit komersial dan beberapa sistem BSD tetapi jarang digunakan di Linux.

3
Apa cara yang paling benar untuk melewatkan array ke suatu fungsi?
Anggap saya memiliki array yang sangat besar $large_list, adakah cara untuk menulis fungsi yang akan menggunakan array sebagai argumen? Sebagai contoh: echo_idx_array () { arr="$1" idx="$2" echo "${arr[$idx]}" } Apa strategi yang biasa dilakukan untuk melakukan hal seperti itu? Saya mencoba memberikan variabel $large_listtetapi itu kosong. Saya bersedia mengubah fungsi …
8 shell  ksh  array 


4
pdksh hilang dari RHEL 6 dan CentOS 6?
Paket pdkshtidak ada di RHEL 6 atau CentOS 6 ketika saya mencoba menginstalnya yum. Jadi pertanyaan saya: Mengapa itu tidak lagi tersedia di repositori default? Ini tersedia dalam versi 5.x. Apakah ada shell pengganti? Bagaimana dengan program yang bergantung pada pdksh? Bisakah mereka menggunakan shell pengganti? Solusi saya adalah menggunakan …
8 centos  rhel  yum  ksh 

4
Pemrograman shell, menghindari tempfile
Saya sering menulis skrip shell KSH yang mengikuti pola yang sama: (1) mengambil output dari satu atau lebih perintah (2) format menggunakan grep | cut | awk | sed dan cetak ke layar atau ke file Untuk melakukan itu, saya sering menyimpan output (1) di tempfile, dan kemudian melakukan format …
8 shell  scripting  ksh 

2
GNU Paralel Poor Man diimplementasikan dalam ksh?
Saya ingin menggunakan fitur GNU parallel di mana ia dapat mengeksekusi perintah dan daftar itu dimasukkan secara paralel dan meludahkannya setelah semuanya selesai, namun, saya tidak ingin menginstal GNU parallel di semua server kami. Atau mungkin versi paralel xargs? Apakah ada implementasi ksh dari apa yang dilakukan GNU Parallel? Dalam …

2
Menambahkan Ctrl-L sebagai hotkey "hapus" di ksh OpenBSD
Saya telah mencari cara untuk digunakan Ctrl- Luntuk membersihkan monitor alih-alih mengetik clearsetiap waktu. Saya tidak menemukan apa pun kecuali tambalan yang tidak bekerja untuk saya. Bagaimana cara menambahkan tombol pintas / pintas ke kotak OpenBSD saya (yang menggunakan ksh sebagai shell)? [*] Ksh.kshrc OpenBSD [*] Ctrl-l dalam hex = …

1
Alasan ksh obsoleting -eq
Versi terbaru dari ksh obsoletes menggunakan -eqdalam [[ ]]blok, prefering (( ))sebagai gantinya. Kenapa ini? Saya tidak dapat menemukan dokumentasi tentang kelebihan (( ))di [[ ]]mana saja, dan saya menemukan sintaks yang jauh lebih jelas. Sebagai contoh: #!/bin/ksh var=1 if [[ $var -eq 1 ]] then echo ALPHA fi memberi …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.