• [^] # Re: Etonnant en effet

    Posté par . En réponse au message liste alphabétique. Évalué à -1.

    suite de l'énigme ls:

    copier coller la liste
    liste1.txt

    0.html
    1.html
    2.html
    3.html
    4.html
    5.html
    6.html
    7.html
    8.html
    9.html
    a.html
    à.html
    â.html
    b.html
    c.html
    ç.html
    d.html
    e.html
    é.html
    è.html
    ê.html
    f.html
    g.html
    h.html
    ~.html
    µ.html
    _.html
    ..html
    $.html
    %.html
    +.html
    i.html
    î.html
    ï.html
    j.html
    k.html
    l.html
    m-a.html
    ma.html
    m-b.html
    mb.html
    m.html
    n.html
    o.html
    ô.html
    p.html
    q.html
    r.html
    s.html
    t.html
    u.html
    ù.html
    v.html
    w.html
    x.html
    y.html
    z.html

    commande:
    while read i ; do > "$i" ; done < liste1.txt
    les documents .html sont crées

    puis commande:
    ls -a -1 > liste2.txt

    résultat
    liste2.txt:

    0.html
    1.html
    2.html
    3.html
    4.html
    5.html
    6.html
    7.html
    8.html
    9.html
    a.html
    à.html
    â.html
    b.html
    c.html
    ç.html
    d.html
    e.html
    é.html
    è.html
    ê.html
    f.html
    g.html
    h.html
    ~.html
    µ.html
    _.html
    ..html
    $.html
    %.html
    +.html
    i.html
    î.html
    ï.html
    j.html
    k.html
    l.html
    m-a.html # erreur
    ma.html
    m-b.html # erreur
    mb.html
    m.html # erreur
    n.html
    o.html
    ô.html
    p.html
    q.html
    r.html
    s.html
    t.html
    u.html
    ù.html
    v.html
    w.html
    x.html
    y.html
    z.html

    puis commande;
    ls -a *html | sed -r 's/(.*)\.html/1円/' | sort | sed -r 's/(.*)/1円.html/' > liste3.txt

    résultat
    liste3.txt

    ~.html
    µ.html
    _.html
    $.html
    %.html
    +.html
    0.html
    1.html
    2.html
    3.html
    4.html
    5.html
    6.html
    7.html
    8.html
    9.html
    a.html
    à.html
    â.html
    b.html
    c.html
    ç.html
    d.html
    e.html
    é.html
    è.html
    ê.html
    f.html
    g.html
    h.html
    i.html
    î.html
    ï.html
    j.html
    k.html
    l.html
    m.html
    ma.html
    m-a.html
    mb.html
    m-b.html
    n.html
    o.html
    ô.html
    p.html
    q.html
    r.html
    s.html
    t.html
    u.html
    ù.html
    v.html
    w.html
    x.html
    y.html
    z.html

    c'est mieux
    si vous voulez participer au jeu,bienvenu