Beste tweakers,
Ik zit met een probleem. Mijn doel is een mkdir te doen waarbij de naam van die dir dynamisch wordt aangemaakt aan de hand van de huidige datum. Zoiets als dit:
Probleem is dat wel dat %DATE% illegale characters inhoudt voor een dir naam.
Nu kan ik de string omvormen door te pipen naar het tr commando:
Maar ik kan deze dingen niet combineren:
Omsluiten met allerhande haakjes gaat ook niet:
Dus (, [, {, % gaat allemaal niet als omsluiting.
Misschien doe ik het gewoon volkomen verkeerd door er een pipe te gebruiken, maar ik weet niet hoe ik het anders zou moeten doen.
Of zijn variabelen een uitkomst?
Ik zit met een probleem. Mijn doel is een mkdir te doen waarbij de naam van die dir dynamisch wordt aangemaakt aan de hand van de huidige datum. Zoiets als dit:
>mkdir %DATE%
Probleem is dat wel dat %DATE% illegale characters inhoudt voor een dir naam.
>echo %DATE% zo 08/06/2008
Nu kan ik de string omvormen door te pipen naar het tr commando:
>echo %DATE% | tr -d "/" zo 08062008
Maar ik kan deze dingen niet combineren:
>mkdir echo %DATE% | tr -d "/" The syntax of the command is incorrect. >mkdir %DATE% | tr -d "/" The syntax of the command is incorrect.
Omsluiten met allerhande haakjes gaat ook niet:
>mkdir (echo %DATE% | tr -d "/") The syntax of the command is incorrect.
Dus (, [, {, % gaat allemaal niet als omsluiting.
Misschien doe ik het gewoon volkomen verkeerd door er een pipe te gebruiken, maar ik weet niet hoe ik het anders zou moeten doen.
Of zijn variabelen een uitkomst?