Discussion:Sed (Unix)

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Tutoriel ?[modifier le code]

C'est moi ou on se croirait sur Wikiversité ? — Le message qui précède, non signé, a été déposé par un utilisateur sous l’IP 86.208.150.23 (discuter), le 3 février 2011‎.

Ces illustrations ne constituent pas un tutoriel, les articles des autres commandes Unix suivent d'ailleurs le même principe. JackPotte ($) 23 septembre 2017 à 13:31 (CEST)[répondre]

Je trouve que le wiki donne une mauvaise image de SED car il est bien plus simple que ce qu'on pense. De plus SED peut en effet analyser par ligne (sed '1, 3p' fichier.txt) mais c'est pas son but premier. En effet SED se base sur des adresses (cf: toutes les man possibles). Je rajoute que les commandent surent le 'current space' et le 'hold space' (x,G,g,H,h)ne font pas partie du "paradigme" de SED. C'est se que SED peut faire. SED se base sure le flux, des adresses, des expressions régulière (dans le but de les afficher, ses supprimer, les modifier)... SED a pour but premier de faire un "grep" (commande UNIX) plus étendu. En fin, il y a en effet des extensions de tête R,W,Q...Je rajoute que certain exemple ne sont pas pertinents compte tenue de se que sait faire SED (l'exemple sur le fichier mbox, l'exemple 'sed 'N;s/\n / /g;P;D;' et "This is my cat my cat's name is betty" qui nous emporte sur incohérence une confusion avec ce que fait awk. cmd avec awk:

awk '/^This/{printf $0} /^ /{print $0}'

ou (avec SED)

sed 'N;s/\n//'

De plus beaucoup de choses proviennent de la page d'info de SED ('info sed' sous Linux si vous avez 'coreutils'). Et enfin comment parler de turing-complet sans aborder que SED sait des testes(T,t) et qu'on peut faire des boucle même infinie (b)... Ah oui au fait pour récupérer toutes les en-tête d'un fichier mbox (quelque soit le système) c'est:

sed -n '/^From/, /^$/p' fichier.mbox

Zoeurk (discuter) 21 juillet 2023 à 21:34 (CEST)[répondre]

Unicode vs ASCII[modifier le code]

La page prétend que sed permet de gérer du texte, mais ne définit pas ce qu'est du texte du point e vue de sed. Ce serait bien de le préciser. En particulier, sed peut-il gérer tous les textes multi-octets (standards UTF-8), ou bien sed est-il limité aux seuls textes ASCII (standard vieillissant)? — Le message qui précède, non signé, a été déposé par un utilisateur sous l’IP 77.199.89.101 (discuter), le 2 juillet 2012.

Exemple pour "aplatir" le code d'un tableau Mediawiki[modifier le code]

Prenant un tableau d'exemple à Mediawiki:Help:Tables,

donne :

--Jérôme Potts (discuter) 9 décembre 2015 à 09:34 (CET)[répondre]

Erreur de redirection[modifier le code]

Quand on clique sur "discussion" depuis la page d'homonymie on arrive sur celle-ci!n--80.67.176.85 (discuter) 3 février 2020 à 21:50 (CET)[répondre]