![]() |
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Script Shell pour la suppression de la première ligne dans un fichier | badrimohanty | De programmation et de script Shell | 3 | 06-18-2009 12:26 PM |
| shell script Reqd - la suppression de fichiers | venkatesht | De programmation et de script Shell | 2 | 12-19-2008 01:15 PM |
| Suppression d'une colonne d'un Fichierplat avec délimiteur | rsprabha | De programmation et de script Shell | 5 | 10-03-2008 05:18 AM |
| Une aide d'urgence requis dans la suppression d'une ligne sans l'ouverture d'un fichier script shell usinga | naan | De programmation et de script Shell | 6 | 07-20-2006 04:42 AM |
| shell script: suppression des fichiers d'un répertoire | onlyc | De programmation et de script Shell | 1 | 07-09-2006 07:41 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Citation:
Vous pouvez utiliser la commande ci-dessous pour supprimer la ligne non valide. cat données | awk '(if (substr ($ 1,1,5 )!\u003d"" & & substr ($ 1,6,10 )!\u003d"" & & substr ($ 1,11,12 )!\u003d"") print $ 1) '> new_filtered_file_name. Lorsque les données est le fichier d'entrée. Merci, chidhu |
|
||||
|
Salut,
Au lieu de compter le numéro de la ligne qui doit être supprimé et la sortie du fichier, puis mettre en œuvre, vous essayez de mai une facilité. Il s'agit d'une façon interactive de la suppression d'une ligne lors de la lecture du fichier: 1. Entrez le fichier à l'aide de dire vi xx.txt 2. Puis appuyez sur Echap et flèche bas pour atteindre la ligne à supprimer 3. Cliquez sur Échap DD (deux fois) 4. Line est enlevé Observe, Sumedha Dernière édition par Sumedha Sobti; au 07.05.2009 02:43 AM.. |
|
||||
|
Merci pour vos réponses .. i ll essayer et de mettre à jour
---------- Message mis à jour 06-26-09 à 03:20 AM ---------- Mise à jour précédente a été 06-25-09 à 03:54 AM ----- ----- Je Ne souhaitez rediriger à tout nouveau fichier. Je veux supprimer la ligne dans le fichier lui-même. J'ai essayé sed d-i «3» pour supprimer la 3ème ligne. Mais mon shell ne reconnaît pas sed -i. J'ai essayé sed '3 D '<nom_fichier> .. il est l'affichage du fichier sans le 3e ligne. Mais la 3e ligne n'est pas supprimé définitivement. Quelqu'un peut-il aider s'il vous plaît |
|
||||
|
Citation:
Code:
sed '3d' file | tee file |
![]() |
| Bookmarks |
| Tags |
| sed, shell script, unix |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|