Sed - Une introduction et un tutoriel de Bruce Barnett a ceci dans La commande essentielle: s pour substitution :
Un exemple simple consiste à remplacer "jour" dans le "vieux" fichier par "nuit" dans le "nouveau" fichier:
sed s/day/night/ <old >new
Ou d'une autre manière (pour les débutants UNIX),
sed s/day/night/ old >new
Quelle est la différence? Pourquoi Bruce Barnett précise-t-il qu'une méthode est "pour les débutants UNIX"?
Je peux voir que cela old
est utilisé comme entrée dans les deux situations, et que cela new
est utilisé comme sortie dans les deux situations. Le supplément <
fait-il une différence?