Preguntas etiquetadas con shell

El término 'shell' se refiere a una clase general de intérpretes de comandos interactivos basados ​​en texto asociados con mayor frecuencia con los sistemas operativos Unix y Linux. Para preguntas sobre scripting de shell, utilice una etiqueta más específica como 'bash', 'powershell' o 'ksh'. Sin una etiqueta específica, se debe suponer una solución portátil (compatible con POSIX), aunque es preferible usar 'posix' además o 'sh' en su lugar.

4
PHP shell_exec () vs exec ()
Estoy luchando por entender la diferencia entre shell_exec()y exec()... Siempre solía exec()ejecutar comandos del lado del servidor, ¿cuándo los usaría shell_exec()? ¿Es shell_exec()solo una taquigrafía para exec()? Parece ser lo mismo con menos parámetros.
345 php  shell  command  exec 

10
El pseudo-terminal no se asignará porque stdin no es un terminal
Estoy tratando de escribir un script de shell que crea algunos directorios en un servidor remoto y luego usa scp para copiar archivos de mi máquina local en el control remoto. Esto es lo que tengo hasta ahora: ssh -t user@server<<EOT DEP_ROOT='/home/matthewr/releases' datestamp=$(date +%Y%m%d%H%M%S) REL_DIR=$DEP_ROOT"/"$datestamp if [ ! -d "$DEP_ROOT" …
345 linux  bash  shell  ssh 

11
¿Cuál es el propósito de: (colon) GNU Bash incorporado?
¿Cuál es el propósito de un comando que no hace nada, es poco más que un líder de comentarios, pero en realidad es un shell integrado en sí mismo? Es más lento que insertar un comentario en sus scripts en aproximadamente un 40% por llamada, lo que probablemente varía mucho …
336 bash  shell  built-in 

12
patrón `find -name` que coincide con múltiples patrones
Estaba tratando de obtener una lista de todos los archivos python y html en un directorio con el comando find Documents -name "*.{py,html}". Luego apareció la página del manual: Las llaves dentro del patrón ('{}') no se consideran especiales (es decir, find. -Name 'foo {1,2}' coincide con un archivo llamado …
335 shell  find 



2
Cómo crear un enlace a un directorio [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 8 años . Mejora esta pregunta ¿Cómo crear un enlace xxxa /home/jake/doc/test/2000/something/? Suponga que xxxse crea bajo /home/jakey actualmente …
322 linux  shell  command 

30
¿Cómo urlencode datos para el comando curl?
Estoy tratando de escribir un script bash para la prueba que toma un parámetro y lo envía a través de curl al sitio web. Necesito url codificar el valor para asegurarme de que los caracteres especiales se procesen correctamente. ¿Cuál es la mejor manera de hacer esto? Aquí está mi …

12
Reemplace la línea completa que contiene una cadena usando Sed
Tengo un archivo de texto que tiene una línea particular algo así como sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Necesito reemplazar toda la línea de arriba con This line is removed by the admin. La palabra clave de búsqueda es TEXT_TO_BE_REPLACED Necesito escribir un script de shell para esto. …
319 string  shell  sed 

3
Cambio de shell predeterminado en Linux [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 7 años . Mejora esta pregunta ¿Cómo es posible cambiar el shell predeterminado? El envcomando actualmente dice: SHELL=/bin/tcsh y …
318 linux  bash  shell  environment  tcsh 

8
Verifique el tamaño de la carpeta en Bash
Estoy tratando de escribir una secuencia de comandos que calcule un tamaño de directorio y si el tamaño es menor a 10 GB y mayor a 2 GB, realice alguna acción. ¿Dónde debo mencionar el nombre de mi carpeta? # 10GB SIZE="1074747474" # check the current size CHECK="`du /data/sflow_log/`" if …
317 bash  shell  directory 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.