Es cierto que soy un neófito de bash. Siempre quiero llegar a Python para mis propósitos de creación de scripts. Sin embargo, estoy tratando de presionarme para aprender algo. Tengo curiosidad por qué el siguiente código no funciona.Variables de script de bash en línea
sh -c "F=\"123\"; echo $F"
Además, si usted está tratando de aprender 'bash', pasas un poco de tiempo de calidad con la página man 'bash', y también [la faq #bash] (http://mywiki.wooledge.org/BashFAQ). – larsks
Además, tenga en cuenta que en el punto único entre comillas no fue necesario hacer una barra diagonal inversa-escape de las comillas: ''F =" 123 "'' en lugar de ''F = \" 123 \ "''. – larsks
Gracias! Tiene sentido completo. Son los pequeños detalles los que hacen una gran diferencia. :-) – Daniel