Preguntas etiquetadas con ksh

El shell Korn (ksh) es un shell con características avanzadas de secuencias de comandos, comúnmente encontrado en unidades comerciales y algunos sistemas BSD, pero rara vez se usa en Linux.

3
¿Cuál es la forma más correcta de pasar una matriz a una función?
Considere que tengo una matriz muy grande $large_list, ¿hay alguna manera de escribir una función que tome la matriz como argumento? Por ejemplo: echo_idx_array () { arr="$1" idx="$2" echo "${arr[$idx]}" } ¿Cuál es la estrategia habitual para hacer algo así? Intenté dar la variable $large_listpero estaba vacía. Estoy dispuesto a …
8 shell  ksh  array 


4
¿Falta pdksh en RHEL 6 y CentOS 6?
El paquete pdkshno existe en RHEL 6 o CentOS 6 cuando intento instalarlo yum. Entonces mis preguntas: ¿Por qué ya no está disponible en los repositorios predeterminados? Está disponible en la versión 5.x. ¿Hay una cáscara de reemplazo? ¿Qué pasa con los programas que dependen pdksh? ¿Pueden usar la cáscara …
8 centos  rhel  yum  ksh 




1
Motivo de ksh obsoleto -eq
La última versión de ksh está obsoleta usando -eqdentro de [[ ]]bloques, prefiriendo (( ))en su lugar. ¿Por qué es esto? No puedo encontrar ninguna documentación sobre las ventajas de (( ))más de [[ ]]cualquier lugar, y encuentro que la sintaxis es considerablemente más obvia. Por ejemplo: #!/bin/ksh var=1 if …


1
Generador de contraseñas KSH
¿Cómo asegurarse de que las contraseñas generadas contengan todos estos caracteres especiales ?!/=\:? Actualmente estoy usando: pwd_usr["$i"]=`cat /dev/urandom|tr -dc "a-zA-Z0-9-_\?\!\=\/\"|fold -w 15|head -n 1` Pero algunas de las contraseñas generadas completas no contienen los caracteres especiales que quiero.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.