1 votos

Hay una forma de activar el indicador de que un elemento de directorio es un script de shell en el Terminal?

Cuando hago un ls de un directorio y un script de shell aparece como un elemento de directorio, hay una manera de que yo pueda tener una indicación visual de que es un script de shell ?

Por ejemplo:

From /opt/local/bin 
ls -l

Muestra el puerto de MacPorts como un simple elemento:

port

Puedo tener la codificación de color, negrita o alguna otra manera de ver esto ? Sé que puedo utilizar el archivo para comprobar si es un script ejecutable, etc., pero eso es un comando extra tengo problema y no es mejor que intentar ejecutar el puerto y, a continuación, obtener un error y escribir ./puerto.

Gracias!

Scott

3voto

steveverrill Puntos 1090

Pruebe a escribir ls -G en la terminal, usted debe ver el color de los listados por tipo de archivo. Si las secuencias de comandos no se muestra en un color diferente, esto significa que no está marcado como ejecutable, por lo que tendrá que escriba sudo chmod +x <filename> a hacerlos así. A continuación, se deben aparecer en un color diferente, ya que se opuso a directorys etc.

Si usted prefiere no siempre escriba ls -G entonces usted puede poner el siguiente comando en su .bashrc archivo en tu directorio home, alias "ls"="ls -G" , a Continuación, reinicie el terminal y usted debería ver de color de salida siempre que el tipo de ls

2voto

pulcher Puntos 316

Puede establecer esta en su ~/.bash_profile archivo para habilitar los colores equivalentes a ls -G:

#!/bin/sh
export CLICOLOR=1

1voto

Chris Dail Puntos 11406

Como yo no soy un fan de los colores - que dependen de la actual terminal de ajustes de color que se ven bien, yo prefiero usar ls -F.

El endeudamiento de SCO Unix, defino una lf alias en ~/.bashrc:

alias lf="ls -F"

Los archivos ejecutables como secuencias de comandos de shell se muestran con un * al final de sus nombres. Del mismo modo, / para los directorios y @ enlaces simbólicos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X