sidebarpanel div app r command dirname

div - sidebarpanel shiny



¿Cómo puedo determinar el nombre del directorio actual en R? (2)

La única solución que he encontrado es usar expresiones regulares y reemplazar recursivamente el primer directorio hasta que aparezca una palabra sin barras.

gsub("///w*/","/",gsub("///w*/","/",getwd()))

¿Hay algo un poco más elegante? (y mas portátil?)


Si no supieras el basename (y yo no), podrías haber usado esto:

tail(strsplit(getwd(), "/")[[1]], 1)


Tu código de ejemplo no funciona para mí, pero probablemente estés buscando el basename o el basename dirname :

> getwd() [1] "C:/cvswork/data" > basename(getwd()) [1] "data" > dirname(getwd()) [1] "C:/cvswork"