¿Qué comando se puede usar para verificar si un directorio existe o no, dentro de un script de shell
Esta etiqueta es EXCLUSIVAMENTE para preguntas de PROGRAMACIÓN que están directamente relacionadas con Unix; Los problemas generales de software deben dirigirse al sitio de intercambio de pila de Unix y Linux o al Superusuario. El sistema operativo Unix es un sistema operativo de propósito general que fue desarrollado por Bell Labs a fines de la década de 1960 y hoy existe en varias versiones.
¿Qué comando se puede usar para verificar si un directorio existe o no, dentro de un script de shell
¿Existe un script de shell (Unix) para formatear JSON en forma legible para humanos? Básicamente, quiero que transforme lo siguiente: { "foo": "lorem", "bar": "ipsum" } ... en algo como esto: { "foo": "lorem", "bar":
En un shell de Unix, si quiero combinar stderry stdouten la stdoutsecuencia para una mayor manipulación, puedo agregar lo siguiente al final de mi comando: 2>&1 Entonces, si quiero usar headen la salida de g++, puedo hacer algo como esto: g++ lots_of_errors 2>&1 | head así que...
$ time foo real 0m0.003s user 0m0.000s sys 0m0.004s $ ¿Qué significan 'real', 'usuario' y 'sys' en la salida del tiempo? ¿Cuál es significativo al comparar mi
¿Cómo recursivamente greptodos los directorios y subdirectorios? find . | xargs grep "texthere"
Supongo que todos aquí están familiarizados con el dicho de que todos los archivos de texto deben terminar con una nueva línea. Hace años que conozco esta "regla", pero siempre me he preguntado: ¿por
¿Cómo itero a través de cada línea de un archivo de texto con Bash ? Con este script: echo "Start!" for p in (peptides.txt) do echo "${p}" done Me sale este resultado en la pantalla: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in...
Al escribir programas de shell, a menudo usamos /bin/shy /bin/bash. Usualmente uso bash, pero no sé cuál es la diferencia entre ellos. ¿Cuál es la principal diferencia entre bashy sh? ¿Qué debemos tener en cuenta al programar en bashy
Acabo de instalar node y npm a través del paquete en nodejs.org y cada vez que intento buscar o instalar algo con npm arroja el siguiente error, a menos que sudo el comando. Tengo la sensación de que este es un problema de permisos? Ya soy el administrador. npm ERR! Error: EACCES, open...
Establecí una frase de contraseña al crear una nueva clave SSH en mi computadora portátil. Pero, como me doy cuenta ahora, esto es bastante doloroso cuando intenta comprometerse ( Git y SVN ) a una ubicación remota a través de SSH muchas veces en una hora. Una forma de pensar es eliminar mis...
Estoy trabajando en escribir algunos scripts en grepciertos directorios, pero estos directorios contienen todo tipo de tipos de archivos. Quiero grepsolo .hy .cpppor ahora, pero tal vez algunos otros en el futuro. Hasta ahora tengo: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image...
¿Qué es POSIX? He leído el artículo de Wikipedia y lo leo cada vez que encuentro el término. El hecho es que nunca entendí realmente lo que es. ¿Alguien puede explicarme esto también explicando "la necesidad de
Estoy tratando de agregar un directorio a mi ruta para que siempre esté en mi ruta de Linux. He intentado: export PATH=$PATH:/path/to/dir Esto funciona, sin embargo, cada vez que salgo de la terminal y comienzo una nueva instancia de terminal, esta ruta se pierde y necesito ejecutar el comando de...
¿Hay un comando o un script existente que me permita ver todos los trabajos cron programados de un sistema * NIX a la vez? Me gustaría que incluyera todos los crontabs de usuario, así como /etc/crontab, y lo que sea que haya /etc/cron.d. También sería bueno ver los comandos específicos ejecutados...
¿Es posible usar lsen Unix para enumerar el tamaño total de un subdirectorio y todo su contenido en lugar de lo habitual 4Kque (supongo) es solo el archivo de directorio en sí? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
Si quiero encontrar las diferencias entre dos árboles de directorios, generalmente solo ejecuto: diff -r dir1/ dir2/ Esto genera exactamente cuáles son las diferencias entre los archivos correspondientes. Estoy interesado en obtener una lista de los archivos correspondientes cuyo contenido...
Estoy buscando la cadena foo=en archivos de texto en un árbol de directorios. Está en una máquina Linux común, tengo bash shell: grep -ircl "foo=" * En los directorios también hay muchos archivos binarios que coinciden con "foo =". Como estos resultados no son relevantes y ralentizan la búsqueda,...
Recientemente me preguntaron esto durante una entrevista de trabajo. Fui honesto y dije que sabía cómo se comporta un enlace simbólico y cómo crear uno, pero no entiendo el uso de un enlace duro y cómo difiere de uno
Traté de cerrar el tomcat usando ./shutdown.shdel /bindirectorio tomcat . Pero descubrió que el servidor no estaba cerrado correctamente. Y, por lo tanto, no pude reiniciar Mi Tomcat se está ejecutando en el puerto 8080. Quiero matar el proceso de Tomcat que se está ejecutando 8080. Primero quiero...