rsadmchef
Goto Top

BASH String-Ausgabe modifiziert

Hallo Team

es geht um BASH Scripting für Linux.

ich habe einen Textstring sid="123456789"
der soll für eine type eingabe in die shell aufbereitet werden:

Versuch am xterminal

sid="123456789"
for l in $(echo $sid);do type $l; done

12489

da typed die shell alles auf einmal und verschluckt sich, vergisst Zeichen
-> so nicht.


was gehen würde, hab ich probiert:

for l in 1 2 3 4 5 6 7 8 9; do type $l;done
123456789

in ordnung.


Also muß $sid für das for-loop in der Parametrierung so formatiert aufbereitet werden.


Weiss da einer bitte Bescheid ?
Danke euch für die Hilfe.

Gruß rsadmchef

Content-Key: 226426

Url: https://administrator.de/contentid/226426

Printed on: April 20, 2024 at 00:04 o'clock

Member: Lochkartenstanzer
Solution Lochkartenstanzer Jan 11, 2014, updated at Jan 13, 2014 at 18:10:49 (UTC)
Goto Top
moin,

 echo 123456789 | sed -e "s:.:& :g" 

Den Rest überlasse ich dir als Fingerübung. face-smile

lks