Articles of tcsh

setenv no funciona en tcsh

Estoy tratando de instalar un progtwig en mis nuevos CentOs. La installation requiere setenv , que aparentemente no funciona, ni siquiera en el shell tcsh. ¿Alguien puede darme un consejo? [Anna@anna xd-demo] ./setup.csh Configuring shell for the XD2006 : ./setup.csh: line 7: setenv: command not found ./setup.csh: line 8: setenv: command not found ./setup.csh: line […]

Convertir de tcsh a bash

Entonces, como el título sugiere, estoy tratando de convertir de un tcsh a bash. Cosas que he intentado: chsh chsh -s /bin/bash chsh: can only change local entries; use ypchsh instead ypchsh ypchsh /bin/bash ypchsh: can't get local yp domain: Local domain name not set Descubrí que no tengo acceso a sudo después de probar […]

Hacer tcsh history isearch distingue entre mayúsculas y minúsculas

¿Cómo hago que la historia de tcsh isearch (ctrl-r) sea insensible? Intenté "set complete = igncase", pero eso afecta la finalización del file, no la búsqueda del historial.

¿Cuándo se establecen las variables de entorno en tcsh?

Establecí muchas variables de entorno en mi file .tcshrc, utilizando el command setenv . Cuando necesité desmontar uno de estos hoy, moví este file y abrí un nuevo terminal (todo esto está en un entorno gráfico Gnome) esperando que las variables de entorno que configuré en mi .tcshrc ya no estén en el env. Pero […]

Diferentes caparazones para trabajo interactivo y no interactivo

Debido a las limitaciones en mi lugar de trabajo, el shell pnetworkingeterminado para cada usuario es tcsh , y estoy obligado a usar tcsh como mi shell no interactivo (es decir, hacemos la mayor parte de la configuration del entorno en proyectos en files de inicio tcsh ). Sin embargo, me gusta usar zsh como […]

Problema Aliasing un command con una tubería y un argumento

Nota: uso tcsh. Estoy intentando crear un alias que usará el command mutt para enviar un correo electrónico con un cuerpo y una línea de asunto previamente escritos, pero que tomará el argumento de alias y lo adjuntará al correo electrónico. Lo mejor que tengo actualmente es: alias emailattach 'echo "Message Body" | mutt -a […]

FreeBSD csh, TAB para mostrar las opciones disponibles?

Soy un novato en FreeBSD. ¿Cómo puedo configurar csh o tcsh para mostrar las opciones disponibles presionando Tab dos veces, al igual que bash?

¿Cómo get una list de accesos directos a tcsh?

Actualmente estoy usando Esc + p para conocer mi command anterior ejecutado en la terminal. Del mismo modo, hay uno como Esc + Retroceso para eliminar solo ciertos caracteres. Quiero saber más de tales combinaciones de atajos y más información sobre tales teclas de acceso directo.

setenv de awk en tcsh

Estoy tratando de establecer las variables de entorno una por línea desde awk: $ <source command> awk '/inst/ { n = split($0,a,"/"); cmd = "setenv " a[n-1] "_ver" $0; system(cmd) }' Sin embargo, el que obtengo es "sh: setenv: command no encontrado".

Actualizando una variable de git en el prompt de Shell en cada command

Estoy ejecutando TCSH y me gustaría actualizar mi request cada vez que ejecuto un command. Creo que actualmente puede hacer eso a través de palos de retroceso. set tmpstr = `git status –untracked-files=no –porcelain` set prompt="%{\e[35;1m%} $tmpstr %{\e[32;1m%}%n%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%~%{\e[37m%}"\$"%{\e[0m%} " Pero realmente no quiero tener la list completa de files cada vez. Entonces solo decir si […]