#2334

Captain Obvious vous explique

La solution de flynux est de quitter vim (esc :q!) pour utiliser un outil plus adapté (sed).

Commentaires

Ajouter un commentaire

dark_krab
Quand je lis ça je vois des smiley bizarres un peu partout ! .-.
pycpp
On peut aussi le faire directement dans Vim :
:%s/^/#a<CR>
Ou avec la séléction par bloc :
gg<C-v>GI#a<Esc>
mongos
ou sinon : esc gg0<C-V>GI#a
Ourchon
awk '{printf "#a"$0"\n"}' fichier_source > fichier_cible

Très pratique si vous voulez traiter des fichiers volumineux car :

- Traite ligne par ligne
- C'est beaucoup plus performant qu'un "sed" ou qu'un "tr" sur les gros fichiers
- Vous pouvez compresser le fichier cible à la volée (et c'est un très gros avantage !)
Marafa01
Le mieux restant encore Code block( scusez pour l'orthographe )
Symi
Au cas où :
Ce qui est censé être drôle c'est que q! fait quitter vim. Donc en gros les commandes données sont des commandes batch du terminal linux et la commande vim demandée. Voilaaa
Emeraude77
Je crois qu'il ne voulait qu'un # en début de ligne, sans 'a' (ce qui est cohérent, il veut juste les commenter), il a juste oublié l'espace entre les deux caractères.

Ajouter un commentaire

  • Vous n'avez le droit qu'à un seul commentaire par quote
  • L'espace commentaire n'est pas un espace de discussion. Merci de réagir à la quote et uniquement à la quote
  • On ne donne pas son avis sur la quote. Les boutons (+) et (-) sont là pour ça
  • Pas de "c'est un fake", "déjà vu", "first", "preum's" ou autres mauvaises habitudes
  • Merci d'écrire dans un français correct : SMS, kikoo lol, :noel: seront sanctionnés
  • Les incitations au piratage, la pornographie, le racisme et toute forme d'insulte sont interdits
  • Sinon.