Solo buscando la diferencia entre 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 y su facilidad de transporte y non-Bourne shellscomo tcsh, mksh,
Solo buscando la diferencia entre 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 y su facilidad de transporte y non-Bourne shellscomo tcsh, mksh,
Muchas veces accidentalmente ejecuto el catcomando en archivos que tienen contenidos de hasta miles de líneas. Intento matar el catcomando con Ctrl+ Co Ctrl+ Z, pero ambos solo surten efecto después de que catse muestra la salida total de en el terminal, por lo que tengo que esperar hasta que...
Tengo un temparchivo con algunos contenidos en minúsculas y mayúsculas. Entrada Contenido de mi temparchivo: hi Jigar GANDHI jiga Quiero convertir todo de arriba a abajo . Mando Intenté el siguiente comando: sed -e "s/[A-Z]/[a-z]/g" temp pero obtuvo un resultado incorrecto. Salida Lo...
Cuando ejecuto echo $SHELLla salida dice lo /bin/tcshque significa que estoy ejecutando un tcshshell. Pero, por ejemplo, cuando emito el siguiente comando alias emacs 'emacs -nw' Obtuve el siguiente error: bash: alias: emacs: not found bash: alias: emacs -nw: not found y cuando publico alias...
He estado usando tcshdurante mucho tiempo ahora. Pero cada vez que busco algo, a menudo encuentro que los métodos especificados son bashespecíficos. Incluso la sintaxis para los scripts de shell es diferente para los dos. Por lo que he experimentado buscando y aprendiendo en Internet, bashparece...
En mis pruebas (en Bash y Z Shell), no vi problemas con la definición de funciones o alias o scripts de shell ejecutables que tienen guiones en el nombre, pero no estoy seguro de que esto esté bien en todos los shells y en todos los casos de uso . La razón por la que me gustaría hacer esto es que...
Cada shell tiene una variable de entorno $ HOME set (ej /Users/lotolo.:). Si estoy bajo csh puedo unsetenv HOMEy aún si lo hago cd, estaré en mi casa. He probado esto también en bash ( unset HOME) y es el mismo comportamiento. Entonces, ¿cómo sabe el shell dónde está mi / other_user home? ¿Dónde...
Viniendo de un mundo de FreeBSD, deseo que el terminal de Linux se comporte como FreeBSD, especialmente la versión 9.1, básicamente cuando escribes cden el terminal y presionas la flecha "arriba" puedes navegar por todos los comandos en la historia comenzando con cdlo que te hace ganar mucho...
Estoy usando tcsh. bash y zsh y otras sugerencias no ayudarán aquí. Tengo varios alias que reciben el mismo nombre que otro comando, por lo que si lo desanudo, escribir lo mismo ahora haría algo diferente. La mayoría de las veces quiero el comando con alias, por eso los tengo. Sin embargo, a...
Tengo este archivo ~ / .inputrc que creé para ciertas asociaciones de teclas. # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word cada vez que...
¿Es posible redefinir el directorio de inicio? por ejemplo, en /ext1/usernamelugar de /home/username, es decir, expandir ~a otro directorio (en lugar de cambiar el directorio de inicio real donde se encuentran los archivos de inicio de los usuarios). (Esta pregunta es principalmente académica, ya...
Traté de ejecutar un programa Java de ejemplo usando la siguiente línea de comando. Sin embargo, no sé para qué se < /dev/null &utiliza la parte posterior . java -cp /home/weka.jar weka.classifiers.trees.J48 –t train_file >& log < /dev/null
Ejecuto el siguiente comando: pkg_add emacs-23.4,2.tbz 2> output.log La salida todavía se muestra en la terminal. Cuando presiono ↑, me sale pkg_add emacs-23.4,2.tbz 2 > output.log con un espacio antes de la2 . Originalmente no puse esto. lo intento pkg_add emacs-23.4,2.tbz >...
Estoy ejecutando openSUSE 11.3 en mi estación de trabajo en el trabajo con KDE, no tengo acceso de root a él. El shell predeterminado se ha establecido en tcsh. Cuando inicie sesión en mi estación de trabajo e inicie sesión de forma remota desde mi MacBook con OS X 10.6 usando ssh, así: ssh -X -C...
¿Cómo podemos preservar o mantener el mismo historial en múltiples terminales? La misma pregunta, pero para bash shell, se discutió en el siguiente enlace Preserve el historial de bash en múltiples ventanas de terminal déjame saber la configuración correspondiente para tcsh...
Me enfrento a este problema en algunos servidores Unix. Cuando abro una sesión diferente para el mismo usuario, toda la sesión comparte el historial de comandos. Esto crea problemas si por error presiono Ctrl-Po up arrowy solo presiono Enter. En una ocasión termino corriendo rm -rf...
En el siguiente código, parece que {} se eliminan del interior de comillas simples cuando se usa set pero no cuando se usa alias. ¿Cómo puedo evitar que el set quite los frenos? set variable = "middle" set string = 'echo ${ENVVAR}_'$variable'_end' echo $string Al ejecutar el script, esperaría...