Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.


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 

3
¿Cómo abrir varios archivos desde la salida `find`?
Sé que puedo abrir varios archivos encontrados en un directorio de esta manera: find -name *.foo -xargs <command> {} \; Esto funciona, pero al intentar abrir un montón de archivos de texto en gedit al mismo tiempo, los abre sucesivamente (cuando se cierran un archivo, se abre el siguiente). Me …
10 bash  find  xargs 



4
bash: mover archivos con espacios
Cuando muevo un solo archivo con espacios en el nombre del archivo, funciona así: $ mv "file with spaces.txt" "new_place/file with spaces.txt" Ahora tengo una lista de archivos que pueden contener espacios y quiero moverlos. Por ejemplo: $ echo "file with spaces.txt" > file_list.txt $ for file in $(cat file_list.txt); …
10 bash  files  mv 

4
Múltiples comandos durante un SSH dentro de una sesión SSH
Tengo una máquina local que se supone que debe hacer una sesión SSH en una mastermáquina remota y luego otra sesión SSH interna desde mastercada uno de algunos remotos slaves, y luego ejecutar 2 comandos, es decir, eliminar un directorio específico y recrearlo. Tenga en cuenta que la máquina local …
10 bash  ssh  amazon-ec2  read 


2
Función bash que acepta la entrada del parámetro o tubería
Quiero escribir la siguiente función bash de manera que pueda aceptar su entrada desde un argumento o una tubería: b64decode() { echo "$1" | base64 --decode; echo } Uso deseado: $ b64decode "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ b64decode < file.txt $ b64decode <<< "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ echo "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" | b64decode
10 bash  pipe  function  stdin 


3
¿Puedo usar una variable en una expansión Bash brace?
A continuación hay una especie de pseudocódigo para lo que estoy tratando de lograr: #!/bin/bash # I already have the variable below figured out (positive integer): numlines=$([returns number of lines containing specific characters in a file]) # This is basically what I want to do with it: for i in …

1
Sesión real de GNOME Wayland
Estoy tratando de probar una sesión de gnomo wayland "real". Sé que no todas las aplicaciones pueden ejecutarse en Wayland de forma nativa (para esto tenemos XWayland), pero al menos me gustaría tener aplicaciones GTK + para hacerlo. Entonces, creé un ~/.profilearchivo que contiene export GDK_BACKEND=wayland export CLUTTER_BACKEND=wayland >>> Editar …
10 bash  gnome  wayland 


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 


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.