¿Cómo puedo imprimir una ruta de acceso en el Terminal con la ruta de la carpeta reemplazado por un ~?
pwd
/Users/denz/projects/coolApp
Pero quiero algo como esto
~/projects/coolApp
¿Cómo puedo imprimir una ruta de acceso en el Terminal con la ruta de la carpeta reemplazado por un ~?
pwd
/Users/denz/projects/coolApp
Pero quiero algo como esto
~/projects/coolApp
Aquí está una función:
pwdr () {
pwd | sed s,$HOME,~,
}
Agregar esta función a un archivo de perfil y uso pwdr
.
En bash
también puede utilizar el parámetro de expansión y evitar la llamada a sed
mediante la vez buscando por arte de magia
echo ${PWD/~/\~}
El ${...}
expresión puede ser utilizado en cualquier lugar de una variable de shell, se puede utilizar también, el echo
es sólo para fines de demostración.
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.