Unix & Linux

26
Cómo usar grep cuando el archivo no contiene la cadena

En mi script bash, estoy tratando de imprimir una línea si una determinada cadena no existe en un archivo. if grep -q "$user2" /etc/passwd; then echo "User does exist!!" Así es como lo escribí si quería que la cadena existiera en el archivo, pero ¿cómo puedo cambiar esto para que imprima "el...

26
¿Por qué el controlador de gráficos Intel HD se llama i915?

Las únicas referencias i915que puedo encontrar son de hecho al controlador del kernel de Linux para los chips de Intel. Intel parece llamarlos gráficos de alta definición como sea. Intel 915 parece referirse a algunos conjuntos de chips Pentium 4, pero no están relacionados con la arquitectura...

26
Makefile incluye archivo env

Estoy tratando de incluir algunos entornos en un Makefile. El archivo env se ve así: FOO=bar BAZ=quux Tenga en cuenta que no hay derivación exporta cada env var. Si agrego el archivo principal exporty solo includeel archivo env en el Makefile, todo funciona como debería. Pero necesito mantener...

26
¿Cuál es el valor agregado de la opción -T en GNU cp y mv?

¿Por qué algunos comandos GNU Coreutils tienen la -T/--no-target-directoryopción? Parece que todo lo que hace se puede lograr utilizando la semántica del .(punto propio) en una jerarquía de directorios Unix tradicional. Considerando: cp -rT /this/source dir La -Topción evita que la copia cree...

26
En la señal después de shebang

En el script "support / apxs.in" del proyecto Apache httpd , aparece un texto rodeado de @signos #!. Es decir, la primera línea del guión es: #!@perlbin@ -w ¿Es esto una cosa de Perl o de UNIX? En otras palabras, ¿es posible ejecutar este script usando path/to/script/script_name.in? Si no, ¿cuál...

26
Ejecutar como .test en lugar de ./test

Suponiendo que estoy en la misma carpeta que un archivo ejecutable, necesitaría escribir esto para ejecutarlo: ./file Preferiría no tener que escribir /, porque /es difícil para mí escribir. ¿Hay una manera más fácil de ejecutar un archivo? Idealmente, solo una sintaxis simple como: .file o...

26
¿Por qué puedo pagar una rama que se eliminó en GitHub?

En nuestro repositorio GitHub, un compañero de trabajo sacó una rama llamada release. Pero cuando ejecuto git checkout releaselocalmente, siempre obtengo la rama eliminada release. Igual, incluso cuando revisé otra rama, eliminé la releaserama con git branch -D releasey corrí nuevamente git...