Commande Linux ed

Linux 命令大全Référence des commandes Linux

La commande Linux ed est un éditeur de texte utilisé pour l'édition de texte.

ed est le programme d'édition de texte le plus simple sous Linux, capable de modifier une seule ligne à la fois plutôt qu'en mode plein écran.

La commande ed n'est pas une commande couramment utilisée ; la commande vi est généralement plus souvent employée. Cependant, l'éditeur de texte ed est utile pour modifier de grands fichiers ou pour effectuer de l'édition de texte dans des scripts shell.

Syntaxe

ed [-][-Gs][-p<字符串>][--help][--version][文件] 

Parameters:

  • -G ou --traditional Fournit des fonctionnalités de rétrocompatibilité.
  • -p<string> Spécifie le caractère d'invite pour ed en mode commande.
  • -s, -, --quiet ou --silent N'effectue pas la fonction de vérification lors de l'ouverture de fichiers.
  • --help Afficher l'aide.
  • --version Afficher les informations de version.

Exemples

Voici une analyse complète d'exemple de Linux ed :

$ ed              <- 激活 ed 命令 
a                 <- 告诉 ed 我要编辑新文件 
My name is Titan. <- 输入第一行内容 
And I love Perl very much. <- 输入第二行内容 
.                 <- 返回 ed 的命令行状态 
i                 <- 告诉 ed 我要在最后一行之前插入内容 
I am 24.          <- 将“I am 24.”插入“My name is Titan.”和“And I love Perl very much.”之间 
.                 <- 返回 ed 的命令行状态 
c                 <- 告诉 ed 我要替换最后一行输入内容 
I am 24 years old. <- 将“I am 24.”替换成“I am 24 years old.”(注意:这里替换的是最后输的内容) 
.                 <- 返回 ed 的命令行状态 
w readme.text     <- 将文件命名为“readme.text”并保存(注意:如果是编辑已经存在的文件,只需要敲入 w 即可) 
q                 <- 完全退出 ed 编辑器 

Le contenu de ce fichier est :

$ cat readme.text 
My name is Titan. 
I am 24 years old. 
And I love Perl vrey much. 

Linux 命令大全Référence des commandes Linux

Autres extensions