/ tmp / tmpfile cat / tmp / tmpfile fileA>> / tmp / resultaat, is er een" /> beste manier om een lijn aan de bovenkant van een bestand? - De Unix-en Linux Forum
The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
hulp bij het invullen lijn in dossier tarunicon UNIX for Advanced & Expert Gebruikers 4 10-13-2008 10:06
Plaats een regel in een tekstbestand 4scriptmoni Programmeren en Shell Scripting 10 08-04-2008 11:17
Plaats lijn in dossier vinay123 Programmeren en Shell Scripting 3 07-01-2008 04:07
Leg een lijn in een bestand RishiPahuja Programmeren en Shell Scripting 7 06-22-2005 04:47
Plaats een lijn als de eerste regel in een zeer groot bestand shriek UNIX for Advanced & Expert Gebruikers 3 03-09-2005 01:22

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 02-09-2009
fedora fedora is offline
Geregistreerde gebruiker
  
 

Join Date: Jul 2006
Posts: 94
beste manier om een lijn aan de bovenkant van een bestand?

zeg ik wil voegen: "dit is een test" als de eerste regel in een bestand, afgezien van

echo "dit is een test"> / tmp / tmpfile

cat / tmp / tmpfile fileA>> / tmp / resultaat

is er een eenvoudige manier kan ik doen? bedankt
  #2 (permalink)  
Old 02-09-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Locatie: Canton, Michigan
Posts: 396
bedoel je op een bestand dat is er al?

Als het bestand in kwestie is niet zo groot dat crasht viProbeer dit:


Code:
vi file << EOF
OWhatever you want as first line
^[:wq!
EOF

Wanneer de ^ [is eigenlijk de Escape character ingevoerd (via vi ) Met
CONTROL-V en ESC.
  #3 (permalink)  
Old 02-09-2009
Neo's Avatar
Neo Neo is offline Forum Staff  
Administrator
  
 

Join Date: Sep 2000
Locatie: Azië Pacific
Berichten: 6.832
Ook zien deze oudere draad:

Plaats een lijn als de eerste regel in een zeer groot bestand
  #4 (permalink)  
Old 02-09-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Locatie: Canton, Michigan
Posts: 396
maar eerlijk gezegd .... Nee, er is geen betere manier.
  #5 (permalink)  
Old 02-09-2009
fedora fedora is offline
Geregistreerde gebruiker
  
 

Join Date: Jul 2006
Posts: 94
thanks, just me af of er een betere manier kunnen worden gebruikt om dit te doen.
  #6 (permalink)  
Old 02-09-2009
Neo's Avatar
Neo Neo is offline Forum Staff  
Administrator
  
 

Join Date: Sep 2000
Locatie: Azië Pacific
Berichten: 6.832
Citaat:
Oorspronkelijk geplaatst door fedora View Post
thanks, just me af of er een betere manier kunnen worden gebruikt om dit te doen.
"Beter" is "relatieve" (en niet veel context)

Als u wilt PERL, Dan een perl oplossing is "beter ".....

Wat bedoel je met "beter"?
  #7 (permalink)  
Old 02-09-2009
Gee-geld Gee-Money is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2008
Posts: 48
kunt u de sed "invoegen" opdracht:


Code:
the_prompt$ cat thefile

Retourbeleid:


Code:
line1
line2
line3


Code:
the_prompt$ sed -e '1 i \the line you wanna put first' thefile

Retourbeleid:


Code:
the line you wanna put first
line1
line2
line3

Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 04:00.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0