file selectie optie

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • johnvdvelden
  • Registratie: Maart 2016
  • Laatst online: 22-04-2016
Ik wil graag een file kiezen in bash aan de hand van de datum van die dag (date + "%d-%m")

Voorbeeld:
het is vandaag 17 maart (17-03)
En ik heb een tekstfile met de naam 17-03

uit deze tekstfile pak ik dan een regel die ik verder gebruik in mijn script.

maar hoe zet is dan die datum van de dag over in een keuze van file?

iets van:

#!/bin/bash
DATE_FILE= /path/naar/file/(date +'%d-%m")

shuf -n 1 $DATE_FILE

Beste antwoord (via Hero of Time op 17-03-2016 13:40)


  • Demo
  • Registratie: Juni 2000
  • Laatst online: 16-05 12:04

Demo

Probleemschietende Tovenaar

Volgens mij werkt die code als je één $ toevoegt en consequent bent met aanhalingstekens: DATE_FILE= /path/naar/file/$(date +'%d-%m')

Unix doesn't prevent a user from doing stupid things, because that would necessarily prevent them from doing brilliant things.
while true ; do echo -n "bla" ; sleep 1 ; done

Alle reacties


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Demo
  • Registratie: Juni 2000
  • Laatst online: 16-05 12:04

Demo

Probleemschietende Tovenaar

Volgens mij werkt die code als je één $ toevoegt en consequent bent met aanhalingstekens: DATE_FILE= /path/naar/file/$(date +'%d-%m')

Unix doesn't prevent a user from doing stupid things, because that would necessarily prevent them from doing brilliant things.
while true ; do echo -n "bla" ; sleep 1 ; done


Acties:
  • 0 Henk 'm!

  • johnvdvelden
  • Registratie: Maart 2016
  • Laatst online: 22-04-2016
super thanks voor de werkende info :)

Acties:
  • +1 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:16

Hero of Time

Moderator LNX

There is only one Legend

Markeer ik even het antwoord voor je. Graag de volgende keer even zelf doen als je geholpen bent met een antwoord op je vraag.

Commandline FTW | Tweakt met mate