shell

Eliminar entradas duplicadas usando un script Bash [duplicate]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo eliminar líneas duplicadas en un archivo en Unix? ... 9 IST 2012 sree=Tue Jan 20 14:05 19 IST 2012 divya = Tue Jan 20 14:20 19 IST 2012 anusha=Tue Jan 20 14:45 19 IST 2012

Cómo hacer un partido no codicioso en grep?

Quiero grep la coincidencia más corta y el patrón debe ser algo así como: <car ... model=BMW ...> ... ... ... </car> ... significa cualquier carácter y la entrada es de varias líneas.

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 determinar mediante programación la rama de Git que se ha revisado [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo obtener el nombre de la rama actual en Git? ... determinar mediante programación si un Git checkout es una etiqueta y, en caso afirmativo, cuál es el nombre de la etiqueta?

Vale la pena cambiar a zsh para uso casual? [cerrado]

El shell predeterminado en Mac OS X es bash, que generalmente estoy feliz de estar usando. Lo doy por sentado. Sin embargo, s ... iar a zsh. ¡Parece que tendré que investigar a ambos! Oh bien :) ¿Hay alguien con una opinión de ambos lados del argumento?

Cómo eliminar todo.directorios svn de mis directorios de aplicaciones

Una de las misiones de una herramienta de exportación que tengo en mi aplicación, es limpiar todos los directorios .svn del á ... mbres de archivo/directorio que no están relacionados con SVN. Probé algo como: find . -name .svn | rm -fr No funcionó...

Extract substring in Bash

Dado un nombre de archivo en la forma someletters_12345_moreleters.ext, quiero extraer los 5 dígitos y ponerlos en una variab ... de 5 dígitos y ponerlo en una variable. Estoy muy interesado en el número de diferentes maneras en que esto se puede lograr.

¿Cómo puedo barajar las líneas de un archivo de texto en la línea de comandos de Unix o en un script de shell?

Quiero mezclar aleatoriamente las líneas de un archivo de texto y crear un nuevo archivo. El archivo puede tener varios miles de líneas. ¿Cómo puedo hacer que con cat, awk, cut, etc?

¿Hay un comando TRY CATCH en Bash

Estoy escribiendo un script de shell y necesito comprobar que se ha instalado una aplicación de terminal. Quiero usar un comando TRY / CATCH para hacer esto a menos que haya una manera más ordenada.

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?

Unix shell script ¿averigua en qué directorio reside el archivo de script?

Básicamente necesito ejecutar el script con rutas relacionadas con la ubicación del archivo de script de shell, ¿cómo puedo cambiar el directorio actual al mismo directorio donde reside el archivo de script?

¿Está PowerShell listo para reemplazar mi shell de Cygwin en Windows?

Estoy debatiendo si debo aprender PowerShell, o simplemente seguir con Cygwin/Perl scripts/Unix shell scripts, etc. El bene ... (¿qué tan cerca está PowerShell de las capacidades de Perl?) AWK sed file (el comando que da información del archivo) etc.

PHP shell exec () vs exec()

Estoy luchando para entender la diferencia entre shell_exec() y exec()... Siempre he usado exec() para ejecutar comandos del ... dor, ¿cuándo usaría shell_exec()? Es shell_exec() solo una abreviatura de exec()? Parece ser lo mismo con menos parámetros.

¿Cómo crear un trabajo cron usando Bash automáticamente sin el editor interactivo?

Crontab tiene un argumento para crear trabajos cron sin usar el editor (crontab-e). Si es así, ¿cuál sería el código create a cronjob from a Bash script?

¿Cómo puedo hacer que bash completion funcione con alias?

Caso en cuestión: Estoy en mac con bash v3.2.17, estoy usando git instalado a través de macports con la variante bash_compl ... odos mis alias. Es posible? En su defecto, me gustaría personalizarlo manualmente para cada alias. Tan, ¿cómo voy yo tampoco?

¿Cómo establecer una variable en la salida de un comando en Bash?

Tengo un script bastante simple que es algo así como lo siguiente: #!/bin/bash VAR1="$1" MOREF='sudo run command again ... n comando que necesita ejecutarse dentro de un script, guardarlo en una variable y luego mostrar esa variable en la pantalla?

¿Cómo solicito la entrada Sí/No/Cancelar en un script de shell de Linux?

Quiero pausar la entrada en un script de shell y pedirle al usuario que elija. La pregunta estándar de tipo "Sí, No o Cancelar". ¿Cómo puedo lograr esto en un prompt bash típico?

¿Cómo comprobar si una variable está establecida en Bash?

¿Cómo sé si una variable está establecida en Bash? Por ejemplo, ¿cómo puedo comprobar si el usuario dio el primer parámetro a una función? function a { # if $1 is set ? }

Procesar todos los argumentos excepto el primero (en un script bash)

Tengo un script simple donde el primer argumento está reservado para el nombre del archivo, y todos los demás argumentos opci ... itución" de la terminal. ¿Cuál es el problema, y cómo puedo procesar todo menos el primer argumento pasado a un bash guión?

¿Qué significa set-e en un script bash?

Estoy estudiando el contenido de este archivo preinst que el script ejecuta antes de que ese paquete sea desempaquetado de s ... bian/Ubuntu que instale mi paquete, el script también elimina dos directorios. ¿Es esto correcto o me estoy perdiendo algo?