Comment puis-je supprimer toutes les lignes d'un fichier avec vi?
Au moment où je fais cela en utilisant quelque chose comme ceci pour supprimer toutes les lignes d'un fichier:
echo > test.txt
Comment puis-je supprimer toutes les lignes avec vi?
Remarque: l'
utilisation ddn'est pas une bonne option. Il peut y avoir beaucoup de lignes.
1GdGtravaillerait de n'importe où.
echo | test.txtn'est pas une commande valide, sauf s'il test.txts'agit d'un script exécutable. Je suppose que tu veux dire à la echo >test.txtplace?
vi, >test.txtest suffisant pour le tronquer à une longueur nulle - pas echonécessaire.