Quiero algo como esto en bash:cotizaciones de anidación en fiesta
alias foo='bar="$(echo hello world | grep \"hello world\")"; echo $bar;'; foo
Resultados previstos: hola mundo
salida de la señal: grep: mundo ": No existe el fichero o directorio
Las citas externas tienen que ser comillas simples, con comillas dobles $ bar estarían vacías
T Las siguientes citas tienen que ser comillas dobles, con comillas simples $() no se expandirían.
Las comillas internas pueden ser de ambos tipos de comillas, pero las comillas simples no permiten comillas simples dentro de ellas.
¿Cómo consigo esto?
¿Es no es posible escapar de las comillas, digamos que quiero hacer: 'alias foo = 'baz =" hello world "; bar = "$ (echo hello world | grep \" $ baz \ ")"; echo $ bar; '; foo' – Tyilo