Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/08/2006, 16h52   #1
Membre expérimenté
 
Avatar de menuge
 
Inscription : avril 2004
Messages : 727
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2004
Messages : 727
Points : 575
Points : 575
Envoyer un message via MSN à menuge Envoyer un message via Skype™ à menuge
Par défaut Supprimer 2 les 2 premiers caractères d'un fichier.

Salut à tous

Comment supprimer les 2 premiers caractères (n'importe lesquels) d'une liste de fichiers?

Merci d'avance
__________________
--
Ludovic
menuge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 16h58   #2
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 450
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 450
Points : 7 556
Points : 7 556
Comme ça :
Code :
1
2
3
4
for nomfichier in liste
do
  sed 's/^..//g' $nomfichier > $nomfichier
done
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 17h03   #3
Membre expérimenté
 
Avatar de menuge
 
Inscription : avril 2004
Messages : 727
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2004
Messages : 727
Points : 575
Points : 575
Envoyer un message via MSN à menuge Envoyer un message via Skype™ à menuge
voici ce que je fais:
Code :
sed 's/^..//g' toto.txt > toto.txt
et j'obtiens:
Code :
cannot overwrite existing file
__________________
--
Ludovic
menuge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 17h21   #4
Membre expérimenté
 
Avatar de menuge
 
Inscription : avril 2004
Messages : 727
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2004
Messages : 727
Points : 575
Points : 575
Envoyer un message via MSN à menuge Envoyer un message via Skype™ à menuge
c'est corrigé, j'ai redirigé vers un autre répertoire et c'est otut bon merci
__________________
--
Ludovic
menuge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 20h31   #5
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 990
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 990
Points : 822
Points : 822
Juste pour info, la commande rename m'a l'air plus approprié pour cela.
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2006, 09h47   #6
Membre expérimenté
 
Avatar de menuge
 
Inscription : avril 2004
Messages : 727
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2004
Messages : 727
Points : 575
Points : 575
Envoyer un message via MSN à menuge Envoyer un message via Skype™ à menuge
ok merci, pour l'info!
__________________
--
Ludovic
menuge est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h17.


 
 
 
 
Partenaires

Hébergement Web