The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Lire un fichier et de recherche une valeur dans un autre fichier, de créer des fichiers en utilisant troisième AWK King Kalyan De programmation et de script Shell 11 06-19-2009 01:05 AM
Besoin d'aide avec awk - comment lire le contenu d'un fichier de tous les fichiers du fichier de liste Tanit De programmation et de script Shell 7 03-10-2009 05:19 AM
taille du fichier de comparaison de fichiers local et à distance de fichiers dba.admin2008 De programmation et de script Shell 4 11-13-2008 05:57 PM
Lecture d'un fichier et écrit le nom du fichier à un fichier de paramètres. thebeginer UNIX for Advanced & Expert Users 1 10-05-2007 05:38 PM
La lecture des noms de fichiers à partir d'un fichier et d'exécuter le fichier de rapport de script shell anushilrai De programmation et de script Shell 4 03-10-2006 05:25 AM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 07-02-2009
samnyc samnyc is offline
Registered User
  
 

Date d'inscription: janvier 2009
Posts: 52
pls. avec l'aide d'un fichier appening

Salut,

J'ai écrit un script, mais il ne fonctionne pas. S'il vous plaît aviser. Je tiens à ajouter le texte à la fin du fichier. Devrais-je utiliser sed ou awk. Pas sûr que tout est bien avec moi.


Code:
#!/usr/bin/ksh
DATE=`/usr/bin/date '+%m%d%y'` 
cp -p /etc/inittab /etc/inittab_$DATE
sed's/$/"hobbit:234:once:/etc/rc.hobbit start"/g' /etc/inittab


Merci.

Dernière édition par vgersh99; au 07.02.2009 07:03 PM.. Motif: balises de code, S'IL VOUS PLAÎT!
Bits Awarded / samnyc d'accusation pour ce post
Date Utilisateur Commentaire Montant
07-02-2009 vgersh99 ajouter des balises du code - 10K facturé bits 0
  #2 (permalink)  
Old 07-02-2009
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Modérateur
  
 

Join Date: Feb 2005
Lieu: Boston, MA
Posts: 5131
Pour conserver les forums de haute qualité pour tous les utilisateurs, s'il vous plaît prendre le temps de formater vos messages correctement.

Tout d'abord, l'utilisation Code Tags lorsque vous affichez un code ou de données d'échantillons que les autres puissent facilement lire le code. Vous pouvez facilement le faire en mettant en évidence votre code et en cliquant sur le # dans le menu d'édition. (Vous pouvez aussi taper le code des balises [code] et [/ code], par part.)

Deuxièmement, éviter d'ajouter la couleur ou de différentes polices de caractères et la taille de la police de vos messages. L'utilisation sélective de la couleur pour mettre en évidence un mot ou une phrase peut être utile à la fois, mais en utilisant la couleur, en général, fait le plus difficile à lire les forums, en particulier les couleurs vives comme le rouge.

Troisièmement, il faut faire attention lorsque vous copier-coller, de modifier tout impair de caractères et assurez-vous que tous les liens fonctionnent bien.

Merci.

Les systèmes UNIX et Linux Forums
  #3 (permalink)  
Old 07-02-2009
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Date d'inscription: juillet 2006
Localisation: Allemagne, Berlin
Posts: 3009
si vous voulez ajouter du texte à la fin d'un fichier, pourquoi ne pas utiliser ">>" pour faire cela?


Code:
echo "hobbit:234:once:/etc/rc.hobbit start" >> /etc/inittab

  #4 (permalink)  
Old 07-02-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Modérateur (Le Tuteur)
  
 

Date d'inscription: juin 2008
Lieu: INDE
Posts: 1,418
Citation:
Posté par samnyc View Post
Salut,

J'ai écrit un script, mais il ne fonctionne pas. S'il vous plaît aviser. Je tiens à ajouter le texte à la fin du fichier. Devrais-je utiliser sed ou awk. Pas sûr que tout est bien avec moi.


Code:
#!/usr/bin/ksh
DATE=`/usr/bin/date '+%m%d%y'` 
cp -p /etc/inittab /etc/inittab_$DATE
sed's/$/"hobbit:234:once:/etc/rc.hobbit start"/g' /etc/inittab


Merci.
vous voulez ajouter à la fin du fichier ou de la fin de la dernière ligne du fichier?
  #5 (permalink)  
Old 07-06-2009
samnyc samnyc is offline
Registered User
  
 

Date d'inscription: janvier 2009
Posts: 52
C'est ce que j'ai fait et ça fonctionne bien, mais curieux de savoir si je peux le faire dans un autre sens?


Code:
#!/usr/bin/ksh
DATE=`/usr/bin/date '+%m%d%y'` 
cp -p /etc/inittab /etc/inittab_$DATE
cat "hobbit:234:once:/etc/rc.hobbit start"  >>  /etc/inittab

Merci.
  #6 (permalink)  
Old 07-06-2009
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Date d'inscription: juillet 2006
Localisation: Allemagne, Berlin
Posts: 3009
Citation:
Posté par samnyc View Post
C'est ce que j'ai fait et ça fonctionne bien, mais curieux de savoir si je peux le faire dans un autre sens?
comme toujours il ya plus d'une façon de faire les choses dans un script. l'art est de savoir qui est le mieux pour votre cas .
outils vous sont peut-être regarder sed/ed / awk. mais assurez-vous de connaître le plus petit et plus rapide des outils comme grep / cut />/>> et ainsi de suite.
Reply

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 10:50 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0