unix

Cómo encontrar la codificación de un archivo en Unix a través de script(s)

Necesito encontrar la codificación de todos los archivos que se colocan en un directorio. ¿Hay alguna manera de encontrar la ... . La codificación que me interesa es:ISO-8859-1. Si la codificación es otra cosa, quiero mover el archivo a otro directorio.

linux: matar tarea de fondo

¿Cómo mato la última tarea en segundo plano generada en linux? Ejemplo: doSomething doAnotherThing doB & doC doD #kill doB ????

Agregar una columna de números en el shell de Unix

Dada una lista de archivos en files.txt, puedo obtener una lista de sus tamaños como esta: cat files.txt | xargs ls -l | cu ... 30 Que produce algo como esto: 151552 319488 1536000 225280 ¿Cómo puedo obtener el total de todos esos números?

Cómo descomprimir un alquitrán.gz en otro directorio

Tengo un archivo *.alquitrán.gz ¿Cómo puedo descomprimir esto en un directorio de destino?

Ordenar un archivo delimitado por tabulaciones

Tengo un dato con el siguiente formato: foo<tab>1.00<space>1.33<space>2.00<tab>3 Ahora traté de or ... ,3nr file.txt sort: multi-character tab `\\t' ¿Cuál es la forma correcta de hacerlo? Aquí están los datos de muestra .

Cómo hacer una operación lógica o en Shell Scripting

Estoy tratando de hacer una comprobación de condición simple, pero no parece funcionar. Si $# es igual a 0 o es mayor que 1 ... éxito: if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" > 1 ] ; then echo "hello" fi

Sintaxis de bucle "for" del script de shell

He conseguido lo siguiente para trabajar: for i in {2..10} do echo "output: $i" done Produce un montón de líneas de ou ... r que el compilador se dé cuenta de que debe tratar max max como el otro extremo de la matriz, y no como parte de una cadena?

Resaltado/coloreado de sintaxis cat

Hay un método para colorear la salida de cat, de la manera que lo hace grep. Para grep, en la mayoría de las consolas muestr ... concha. Estoy usando el shell predeterminado en FreeBSD 5.2.1 que se ve como si nunca hubiera visto colores desde la época.

¿Cómo encuentro la ubicación del ejecutable en C? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Encontrar la ruta del ejecutable actual sin /proc/self/exe ... r la ubicación (ruta completa) del programa ejecutado actualmente? (El problema con argv[0] es que no da la ruta completa.)

¿Cuáles son las diferencias entre poll y select?

Me refiero al estándar POSIX select y poll llamadas a la API del sistema C.

¿Cuál es la razón para realizar una bifurcación doble al crear un demonio?

Estoy intentando crear un demonio en python. He encontrado la siguiente pregunta, que tiene algunos buenos recursos en ella ... itar que el demonio adquiera una terminal de control. ¿Cómo haría esto sin el segundo tenedor? ¿Cuáles son las repercusiones?

Ordenar datos basados en la segunda columna de un archivo

Tengo un archivo de dos columnas y n número de filas. La columna 1 contiene names y la columna 2 age. Quiero ordenar el con ... me y luego la segunda persona más joven y así sucesivamente... Cualquier sugerencia para un shell de un liner o script bash.

Comandos más difíciles / útiles para gdb debugger [cerrado]

Puede publicar sus comandos más difíciles y útiles mientras ejecuta un depurador como gdb o dbx.

¿Cómo obtener el directorio actual en un programa C?

Estoy haciendo un programa en C donde necesito obtener el directorio desde el que se inicia el programa. Este programa está ... uelve una off_t (long int), así que realmente no me ayuda. ¿Cómo puedo obtener la ruta actual en una cadena (matriz char)?

Creación de archivos temporales en bash

¿Hay objetivamente mejores formas de crear archivos temporales en scripts bash? Normalmente solo los nombro lo que me viene ... un posible tempfile-123 en la carpeta actual? ¿O hay alguna ventaja en crear un archivo temporal de una manera más cuidadosa?

contar (no en blanco) líneas de código en bash

En Bash, ¿cómo cuento el número de líneas de código que no están en blanco en un proyecto?

Comando Unix para encontrar líneas comunes en dos archivos

Estoy seguro de que una vez encontré un comando unix que podía imprimir las líneas comunes de dos o más archivos, ¿alguien sabe su nombre? Era mucho más simple que diff.

¿Cómo matar un proceso hijo después de un tiempo de espera determinado en Bash?

Tengo un script bash que inicia un proceso hijo que se bloquea (en realidad, se cuelga) de vez en cuando y sin razón aparente ... e y robusta manera de lograr eso usando bash? P.d.: dime si esta pregunta es más adecuado para serverfault o superusuario.

Archivos Diff presentes en dos directorios diferentes

Tengo dos directorios con la misma lista de archivos. Necesito comparar todos los archivos presentes en ambos directorios usa ... ple para hacerlo, o tengo que escribir un script de shell para obtener la lista de archivos y luego iterar a través de ellos?

¿Cómo puedo grep para una cadena que comienza con un guión / guion?

Quiero grep para la cadena que comienza con un guión/guion, como -X, en un archivo, pero está confundiendo esto como un argumento de línea de comandos. He intentado: grep "-X" grep \-X grep '-X'