ksh

Seleccione valores únicos o distintos de una lista en el script de shell de UNIX

Tengo un script ksh que devuelve una larga lista de valores, separados por una nueva línea, y quiero ver solo los valores úni ... fijos de archivo en un directorio: tar gz java gz java tar class class Quiero ver una lista como: tar gz java class

¿Cómo hacer mkdir solo si no existe un directorio?

Estoy escribiendo un script de shell para ejecutarlo bajo KornShell (ksh) en AIX. Me gustaría usar el comando mkdir para crea ... vo existe" que mkdir lanza cuando intenta crear un directorio existente. ¿Alguna idea sobre la mejor manera de hacer esto?

Cómo detectar si se está obteniendo un script

Tengo un script donde no quiero que llame a exit si está siendo originado. Pensé en comprobar si $0 == bash pero esto tien ... uario lo obtiene de un shell diferente como ksh. ¿Hay una forma confiable de detectar si un script está siendo originado?

¿Qué significa en shell cuando ponemos un comando dentro de signo de dólar y paréntesis: command (comando)

Solo quiero entender la siguiente línea de código en el shell. Se utiliza para obtener el directorio de trabajo actual. Soy c ... capaz de entender la significado de $(cd.. y $(dirname. ¿Alguien podría ayudarme a averiguar cómo se ejecuta este comando?

¿Cómo obtener la segunda columna de la salida del comando?

La salida de mi comando es algo así como: 1540 "A B" 6 "C" 119 "D" La primera columna es siempre un número, seguido d ... alida es un desastre: "A "C" "D" ¿Cómo obtengo el ¿el valor de la segunda columna (con comillas emparejadas) limpiamente?

cómo combinar dos archivos consistentemente línea por línea

Tengo dos archivos ( file1.txt & file2.txt ), los archivos son solo ejemplos . Cómo combinar los dos archivos , para cre ... files.estructura txt) first field second field OLD file NEW file

¿Bash o KornShell (ksh)? [cerrado]

No soy nuevo en *nix, sin embargo últimamente he estado pasando mucho tiempo en el prompt. Mi pregunta es ¿cuáles son las ven ... s trampas de usar uno sobre el otro? Buscando entender desde la perspectiva de un usuario, en lugar de puramente scripting.

El comando más corto para calcular la suma de una columna de salida en Unix?

Estoy seguro de que hay una manera rápida y fácil de calcular la suma de una columna de valores en sistemas Unix (usando algo ... 1 0x4e0c0002 --rw-rw-rw- root root 61760 m 2 0x412013f5 --rw-rw-rw- root root 8192

Obtener código de salida para el comando en bash / ksh

Quiero escribir código como este: command="some command" safeRunCommand $command safeRunCommand() { cmnd=$1 $($cm ... d: '$command'" exit $ERROR_CODE fi } Pero este código no funciona de la manera que quiero. ¿Dónde cometí un error?

¿Cómo puedo encontrar un archivo / directorio que pueda estar en cualquier lugar de la línea de comandos de Linux?

Idealmente, podría usar un programa como find [file or directory name] Para reportar las rutas con nombres de archivo/dir ... ambién he intentado localizar y que, pero ninguno encontrar el archivo, a pesar de que sé que su en el equipo en algún lugar.

Shell Script: ¿Cómo escribir una cadena en el archivo y en la salida estándar en la consola?

¿Cómo escribir una cadena en el archivo y en stdout en la consola? Si lo hago echo "hello" > logfile.txt Solo veo hello en logfile.txt pero ¿cómo puedo escribir hello también en la consola de Linux?

¿Cómo establecer la dirección de correo electrónico de Mailx comando?

Estoy trabajando en un script KornShell (ksh) que se ejecuta en un servidor Solaris que enviará un correo electrónico cuando ... estoy ejecutando el script como y me gustaría para esto a otra dirección de correo electrónico. ¿Cómo podría lograr esto?

Buscar todos los archivos en un directorio que no son directorios en sí

Estoy buscando una manera de listar todos los archivos en un directorio excluyendo los directorios mismos, y los archivos en ... log ./test2.log ./directory ./directory/file2 Quiero un comando que devuelva: ./prueba.registro ./ test2.tronco y nada más.

Cómo agregar texto al final de cada línea en unix

Estoy haciendo ciertas operaciones de procesamiento de texto y finalmente puedo obtener un archivo algo como esto india suda ... ia | COUNTRY sudan | COUNTRY japan | COUNTRY france | COUNTRY Como un mismo comentario en todo el archivo. ¿Cómo hago esto?

¿Cómo enumero recursivamente todos los directorios en una ubicación, primero la amplitud?

La lista primero en amplitud es importante, aquí. Además, limitar la profundidad buscada sería bueno. $ find . -type d /foo ... i hubiera un shell javascript, me imaginaría algo como bash("find . -type d").sort( function (x) x.findall(/\//g).length; )

comparar el contenido de dos directorios en un servidor remoto usando unix

Soy nuevo en unix y necesito ayuda aquí. Tengo dos directorios presentes en dos servidores diferentes. ambos directorios cont ... 2 /abc/home/sample2/ Aquí quiero solo el nombre de los archivos a mostrar cuando no está sincronizado. Gracias de antemano