• # UUoG ?

    Posté par (site web personnel) . En réponse au journal Se souvenir de ses alias bash. Évalué à -1.

    On parle bien de Bash ? Alors pourquoi ne pas l'utiliser :

    while IFS= read a;do [[ -z "${a//*alias*/}" ]] || continue; b="${a##*#}"; a="${a##*alias }";echo "${a%%=*}: $b"; done <~/.bashrc
    

    Au pire sans Bash :

    awk '/^[[:space:]]*alias[[:space:]]*/ {a=2ドル;gsub (/=.*/,"",a);gsub(/.*#/,"",0ドル); print a ":",0ドル}' ~/.bashrc
    

    En plus, ça reste plus simple à lire...