Isso deve funcionar:
alias gsl="git stash list | awk -F: '{ print \"\n\n\n\n\"; print \ alias gsl="git stash list | awk -F: '{ print \"\n\n\n\n\"; print \%pre%; print \"\n\n\"; system(\"git stash show -p \" \); }' "
; print \"\n\n\"; system(\"git stash show -p \" \); }' "
Regras:
- escape de aspas duplas entre aspas duplas
- escape de $ 's entre aspas duplas
- escape do caractere de escape
\
- não escape das aspas simples - você não deseja uma aspas simples literais, apenas agrupe o comando awk em um parâmetro