Articles of que

Proporcionar la ruta completa no funciona, pero llamar solo al nombre del progtwig, ¿por qué?

¿Qué me estoy perdiendo? Puedo llamar "rvm" desde la command-line pero no hacer reference a la ruta completa que which rvm dice que estoy usando. No es que sea importante, pero sigo conectado como "jenkins" todo el time y estos commands se ejecutan en sucesión. $ whoami jenkins RVM se encuentra aquí $ which rvm […]

quién-date formatting varía extrañamente

Corro who -b para get la date del último reinicio. Vuelve 2013-10-29 14:55. Ahora ejecutado por un daemon (estoy enviando esta date a un server) regresa 29 de octubre a las 14:55. Pero otras veces (antes del último reinicio el 29 de octubre) devolvería algo así como 2013-10-24 13:17 consistentemente. Primera serie de preguntas: ¿Qué […]

Script de shell para el command kill

Estoy siguiendo un tutorial sobre el uso de editores de text y un ejercicio fue para hacer un script de command kill más "seguro". Hice un directory ~/bin . Luego hizo el siguiente script de command kill llamado ekill . #!/bin/bash # Kill a process as safely as possible. # Tries to kill a process […]

¿Cómo puedo ver la creación de un "file desencadenante" en particular?

Necesito crear un script de shell que ejecute una aplicación cuando se crea un file llamado start en un directory particular. ¿Cómo puedo escribir un script de shell que espere la creación de un file con un cierto nombre en una location determinada?

`which` para SunOS 5.10

Tengo acceso (usuario normal) a una máquina SunOS 5.10. /usr/bin/which está roto (bloquea). Claramente, algo está mal en el sistema, pero no tener acceso a la raíz limita drásticamente lo que puedo hacer. He intentado copyr mi which desde Ubuntu, pero eso depende de las características no disponibles en SunOS 5.10. $ md5sum /usr/bin/which a39bb82e9e354c5b99e9e235a53c48d9 […]

¿Dónde se define `exit`?

Supongamos que quiero un command bash para hacer algo extra. Como un simple ejemplo, imagine que solo quiero que haga eco de "123" antes de ejecutar. Una forma sencilla de hacer esto sería alias el command. Como todavía necesitamos el original, podemos referirnos a él por su ruta exacta, que podemos encontrar utilizando. Por ejemplo: […]

¿Cómo cambio el nombre de los files que tienen '|' ¿en ellos?

Estoy usando Fedora 24. He intentado muchas forms diferentes de hacer esto. Lo probé en una máquina virtual de Windows con la carpeta en cuestión como una carpeta compartida. He intentado usar el command 'cambiar nombre'. He intentado usar el command 'mv'. Intenté cambiarles el nombre en 'Archivos'. Intenté establecer el nombre del file en […]

¿Encuentra dónde se define o se obtiene un command bash?

A veces quiero saber en qué evalúa realmente un command que bash en bash . Por lo general, puedo averiguar la location del ejecutable con mucha facilidad. $ which vim /usr/bin/vim Pero, ¿y si he creado un alias para vim ? $ alias vim="echo mwahaha" $ which vim /usr/bin/vim Hmm, no es bueno. Si sospecho […]

¿Por qué tengo doble barra aquí?

$ which mycommand /home/t/program_files/document/other edits//mycommand ¿Por qué tengo doble barra // aquí?

¿Por qué `which tmux` y` sudo which tmux` devuelven 2 valores diferentes?

ssh bobby@tony:~$ which tmux /usr/bin/tmux ssh bobby@tony:~$ sudo which tmux /usr/local/bin/tmux ssh bobby@tony:~$ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/sbin:/usr/local/sbin ssh bobby@tony:~$ sudo echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/sbin:/usr/local/sbin ¿Alguien sabe lo que está pasando aquí? ¿Por qué sudo which tmux devuelve / usr / local / bin / tmux en lugar de / usr / bin / tmux? PD: Tengo 2 […]