Preguntas etiquetadas con bash

68
Averigüe si existe el nombre de usuario

¿Cómo puedo averiguar, en un script de shell, si existe un nombre de usuario dado en el sistema actual? /etc/passwdy /etc/shadowestán incompletos Considere los servicios de directorio de OS X o Linux con la integración de Active Directory de

66
directorio actual push / pop?

Con bash, ¿hay alguna manera de empujar y hacer estallar el directorio de trabajo actual? Intenté escribir bash;cd dir; ./dostuff;exit;pero el directorio actual es ahora

64
Cómo repetir los ejecutables en $ PATH con bash

El tema lo dice todo, cómo volver a mostrar los ejecutables disponibles dentro de uno de los $ PATHs después de haber cambiado las cosas: por ejemplo, eliminar un binario de un $ PATH que está disponible en otro $ PATH, cambió la variable $

62
Por que es . no en la ruta por defecto?

En sistemas similares a UNIX a lo largo de los años (lo más relevante para mí, Linux), he notado que .(directorio actual) nunca está en el estado $PATHpredeterminado. ¿Por qué es esto? Recuerdo haber leído hace años que era un problema de seguridad, pero el artículo que leí no explicaba...

62
Vuelva a ejecutar continuamente un comando cuando termine en Bash

Estoy tratando de encontrar una manera simple de seguir ejecutando un comando cada vez que termina, por cualquier motivo (error u otro). ¿Cuál sería la mejor manera de abordar esto? EDITAR: No estaba lo suficientemente claro antes. Necesito la próxima ejecución para esperar hasta que termine la...

61
¿Qué es Git Bash para Windows de todos modos?

Felizmente he estado usando Git y Git Bash de https://git-scm.com/ . Hay una página con más información aquí: https://git-for-windows.github.io/ . Ayer me encontré con un problema rsyncy comencé a profundizar en Git Bash para Windows. Me di cuenta de que ni siquiera estoy seguro del nombre del...

60
Monitorear un archivo hasta que se encuentre una cadena

Estoy usando tail -f para monitorear un archivo de registro en el que se está escribiendo activamente. Cuando una determinada cadena se escribe en el archivo de registro, quiero salir de la supervisión y continuar con el resto de mi secuencia de comandos. Actualmente estoy usando: tail -f...

59
¿Cómo unir / fusionar muchos archivos mp3?

Al buscar en Google cómo unir / fusionar muchos archivos mp3, sugiere que debería simplemente catjuntarlos. Eso podría "funcionar", pero claramente no es la forma correcta de hacerlo, ya que cada encabezado y conjunto de etiquetas IDv3 también se concatenarán. ¿Existe un programa Linux que pueda...