Preguntas etiquetadas con shell

El shell es la interfaz de línea de comandos de Unix. Puede escribir comandos en un shell de forma interactiva o escribir scripts para automatizar tareas. Use esta etiqueta para las preguntas que se aplican a / bin / sh y la mayoría de los shells compatibles (ash, bash, ksh, zsh, ...). Para los scripts de shell con errores, verifíquelos en http://shellcheck.net antes de publicarlos aquí.

4
crear mediante programación un directorio remoto usando ssh
Usando un script de shell, ¿cómo puedo crear un directorio de forma remota desde el servidor A -> serverB usando ssh? ¿Puedo pasar el comando crear directorio con el comando ssh? ¿Cómo? Básicamente, estoy buscando crear un directorio de forma remota según la fecha (por ejemplo, 20110304), si aún no …
10 shell  ssh  directory 

3
¿Mejor práctica para usar $? en bash?
Cuando leo esta respuesta sobre $? otra pregunta me viene a la mente. ¿Existe alguna práctica recomendada sobre cómo usar $? en bash? Veamos un ejemplo: Tenemos un script lineal y me gustaría saber que todo el comando se ejecutó correctamente. ¿Crees que está bien llamar a una pequeña función …


5
sh archivos de inicio sobre ssh
Tengo algunos comandos importantes que necesito ejecutar antes de que comience cualquier shell sh. Esto es necesario para pasar comandos SSH en el comando SSH ( ssh host somecommand) y otros programas que ejecutan comandos. En mi .profiletengo esto: ihammerhands@wreckcreations:~> cat .profile #specific environment and startup programs export PS1="\u@wreckcreations:\w> " …
10 bash  ssh  shell  profile 






5
Salida grep coloreada: no GREP_OPTIONS no alias
Quiero salida de color de grep. .... Pero Estrategia 1: GREP_OPTIONS. Pero esto está en desuso. Ver http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html Stragegy 2: GREP_COLORS parece una solución a primera vista, pero esto hace algo diferente. Estrategia 3: alias. Esto no funciona find ... | xargs grep, ya que xargs no evalúa los alias. …
10 shell  grep  colors 



2
Bash no puede actuar como nadie y nogroup?
Tengo un archivo de registro que fue creado por nobody:, nogroupque es la actividad que se está registrando, quería emular agregar un mensaje a ese archivo de registro. Mi primer pensamiento fue: $ sudo su nobody This account is currently not available.
10 bash  shell  users  privileges 

1
sustitución perezosa de bashrc
¿Cómo se obtienen ~/.bashrcalias para evaluar las $()sustituciones en tiempo de ejecución , en lugar de en el momento en que se ejecuta ~ / .bashrc (al abrir un terminal)? Ejecuto este comando con suficiente frecuencia que me gustaría agregarle un alias: svn diff -r $(svn info | grep ^Revision …
10 bash  shell  quoting  alias  bashrc 

2
borrar todas las variables sin cerrar el terminal
¿Quiero saber cómo borrar todas las variables que definí en el símbolo del sistema sin cerrar el terminal? por ejemplo, si configuro una variable en el símbolo del sistema como: $ a=1 ahora quiero eliminar la variable $a(y muchas otras variables definidas de manera similar) sin cerrar el terminal. Podría …

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.