
Quiero saber cómo verificar el permiso de un archivo.
Sé
ls -l yourfile
Te lo mostraré, pero solo necesito las nueve cartas de permiso.
Gracias
Respuesta1
Un comentario sugiere un posible duplicado, pero la respuesta aceptada no es portátil. Portátilmente:
ls -ld file |awk '{ print $1; }'
o
ls -ld file |sed -e 's/ .*//'
Agregué la -d
opción para evitar sorpresa si"archivo"pasa a ser undirectorio.
El viejo hábito de configurar scripts me hace preferir este último, que no siempre tiene unos pocos caracteres menos.