Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

replace 0 in string door een spatie

Pagina: 1
Acties:

  • djack
  • Registratie: September 2002
  • Laatst online: 11-11-2024
Ik wil een 0 vervangen door een whitespace in een var maar dat lukt me niet echt :-(
code:
1
echo $Month $Day | sed -e "s/[0]/ /g`

geeft mooi " 1" weer
VARIABLE=`echo $Month $Day | sed -e "s/[0]/ /g"`
echo $VARIABLE;
geeft terug "1" weer

het is echt belangrijk dat ik "01" kan vervangen door " 1"

Because Great minds Think alike


  • disjfa
  • Registratie: April 2001
  • Laatst online: 04-11 11:05

disjfa

be

En wat met dag 10 :P

Ik zou er even voor zorgen dat je nummer integers worden ipv strings :)

disjfa - disj·fa (meneer)
disjfa.nl


  • djack
  • Registratie: September 2002
  • Laatst online: 11-11-2024
speelt g een rol met 10 er steeks een if voor voor alle getallen kleinder dan 10 dan pas doet hij dit commando ....

hoe doe ik dat in bash ????

Because Great minds Think alike


  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
djack schreef op donderdag 11 oktober 2007 @ 12:37:
speelt g een rol met 10 er steeks een if voor voor alle getallen kleinder dan 10 dan pas doet hij dit commando ....
Heb je gewoon willekeurig wat woorden achter elkaar gezet? Ik kan hier met geen mogelijkheid iets zinnigs van bouwen.

In ieder geval, probeer eens wat aanhalingstekens erom te zetten:
code:
1
2
3
4
5
$ VAR=" 1"
$ echo $VAR
1
$ echo "$VAR"
 1

Als je vaak precieze formattering nodig hebt kun je ook naar printf(1) kijken.

"He took a duck in the face at two hundred and fifty knots."