Просто хотел добавить еще кое-что.
Если для изменения bash для этого пользователя требуется доступ sudo, вам также необходимо указать свое имя пользователя в команде sudo, поскольку без имени пользователя оно будет применяться к пользователю root.
$ sudo chsh -s /bin/bash <user>
Porque el operador &&
no se reconoce después de la expansión variable. Tampoco lo son las comillas :si eso funcionara, se imprimiría "tt"
. (Prueba:cmd='echo "tt"'; $cmd
)
Conviértalo en una función:
checktmp() {
[ -r /tmp ] && echo "tt"
}
checktmp
Las funciones son para el código, las variables para los datos.