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
regex te verwijderen voordat tekst & & na de komma chars yomaya Programmeren en Shell Scripting 3 06-08-2009 06:44
Hoe te splitsen een tekst na correctie karakter tellen vikash.rastogi Programmeren en Shell Scripting 5 10-23-2008 07:32 PM
efficiënt opgesplitst een 2GB tekstbestand in twee ihot Programmeren en Shell Scripting 2 10-15-2007 06:25 PM
How to convert C bron 8bit tekens te 16bit tekens? Siegfried Programmeren en Shell Scripting 0 09-26-2007 03:26 PM
Split tekstbestand op de pagina's ranri UNIX voor Dummies Questions & Answers 2 06-01-2001 03:43

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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-29-2009
WSyS WSyS is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2009
Posten: 2
Split tekst in alle tekens

Hallo,

Ik moet een shell script te splitsen een tekst alle tekens. De tekst is:
Code:
Hello World

Maar ik moet het:
Code:
H
e
l
l
o
 
W
o
r
l
d


Laatst gewijzigd door Yogesh Sawant; op 07.05.2009 11:09.. Reden: code tags toegevoegd
  #2 (permalink)  
Old 06-29-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is online now Forum Staff  
Moderator (De Tutor)
  
 

Join Date: juni 2008
Locatie: INDIA
Berichten: 1.403
sed kan dat doen ..

Code:
/home/>echo "Hello World"|sed 's/\(.\)/\1\
/g';


Laatst gewijzigd door vidyadhar85; op 06.29.2009 07:05 PM..
  #3 (permalink)  
Old 06-29-2009
WSyS WSyS is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2009
Posten: 2
echo "Hello World" |sed 's / \ (. \) / \ 1 \> / g';
H
> E
> L
> L
> O
>
> W
> O
> R
> L
> D
>



Hoe verwijder ik deze ">"?

---------- Post bijgewerkt op 04:38 PM ---------- Vorige update was op 04:36 uur ----------

echo "Hello World" |sed 's / \ (. \) / \ 1 \ / g';



OK dank je, het werkt!
  #4 (permalink)  
Old 06-29-2009
ghostdog74 ghostdog74 is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Berichten: 2555
GNU awk

Code:
# echo "Hello World" | awk 'BEGIN{FS=""}{for(i=i;i<=NF;i++)print $i}'
Hello World
H
e
l
l
o

W
o
r
l
d

  #5 (permalink)  
Old 07-01-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmeur, auteur
  
 

Join Datum: maart 2007
Plaats: Toronto, Canada
Berichten: 2.362

Het reservoir kan doen zonder externe commando's:


Code:
string="Hello World"
while [ -n "$string" ]; do
  printf "%c\n" "$string"
  string=${string#?}
done

  #6 (permalink)  
Old 07-02-2009
Ygor's Avatar
Ygor Ygor is offline Forum Staff  
Moderator
  
 

Join Datum: oktober 2003
Locatie: -31.96,115.84
Berichten: 1.409
Probeer ...
Code:
$ echo "Hello World"|fold -1
H
e
l
l
o

W
o
r
l
d

  #7 (permalink)  
Old 07-02-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is online now Forum Staff  
Moderator (De Tutor)
  
 

Join Date: juni 2008
Locatie: INDIA
Berichten: 1.403
hmm werkt niet voor mij ..

Code:
home> echo "hello world"|fold -1
fold: Not a recognized flag: 1
Usage: fold [-bs] [-w Width] [File...]

Reply

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 12:09 AM.


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