Petit script dos vers langage bash
Résolu
Ka-El
Messages postés
279
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai besoin de traduire ce petit script en langage windows en langage bash :
@echo off
call c:\toto\profile
mv %p_database%\log.txt_* /tmp/folder/archive
echo >> arclog.out
date /t >> arclog.out
time /t >> arclog.out
echo >> arclog.out "arguments:" %1 %2 %3 %4 %5 %6 %7 %8 %9
Qui pourrait m'en donner une interprétation ?
merci d'avance pour votre aide.
K
J'ai besoin de traduire ce petit script en langage windows en langage bash :
@echo off
call c:\toto\profile
mv %p_database%\log.txt_* /tmp/folder/archive
echo >> arclog.out
date /t >> arclog.out
time /t >> arclog.out
echo >> arclog.out "arguments:" %1 %2 %3 %4 %5 %6 %7 %8 %9
Qui pourrait m'en donner une interprétation ?
merci d'avance pour votre aide.
K
5 réponses
-
hello
la dernière ligne est bizarre, je l'ai changée#!/bin/bash
/toto/profile
mv $p_database/log.txt_* /tmp/folder/archive
echo >> arclog.out
date "+%d/%m/%Y">> arclog.out
time +%T >> arclog.out
echo "arguments:" $1 $2 $3 $4 $5 $6 $7 $8 $9 >> arclog.out -
Merci pour vos réponses.
En revanche, je vous l'accorde, la dernière ligne est effectivement étrange.
je vais voir avec le programmeur ce qu'il tente d'effectuer à ce niveau. -
echo >> arclog.out "arguments:" %1 %2 %3 %4 %5 %6 %7 %8 %9
en fait, cette ligne est correcte, on peut placer les arguments après la redirection -
Vos propositions m'ont beaucoup aidé.
Je vous remercie pour votre appui.
Bonne journée.
K -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
on peut regrouper les commandes entre () pour n'avoir qu'une redirection (DOS et bash)
( echo
date /t
time /t
echo "arguments:" %1 %2 %3 %4 %5 %6 %7 %8 %9 ) >> arclog.out