A voir également:
- Problème Dos
- Commande dos windows 10 - Guide
- This program cannot be run in dos mode ✓ - Forum Programmation
- Traceroute dos ✓ - Forum Réseau
- Formater sous dos - Forum Windows
- Fenêtre dos - Forum Windows
3 réponses
LeCadet
Messages postés
68
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
24 juin 2005
2
24 juin 2005 à 14:04
24 juin 2005 à 14:04
Et bien j'essaierai de remplacer Corr_2 par 2 ;-)
Seb
Seb
tu ne peux tout simplement pas en DOS (enfin DOS seul)
il te faut obligatoirement les commandes unix pour dos pour faire ce genre de manipulation
tu peux les trouver en telechargeant cygwin mais il y a d'autres fichier Zip telechargeables les contenant.
et là tu utilises les meme commandes que sous unix pour faire la manip mais sous dos
il te faut obligatoirement les commandes unix pour dos pour faire ce genre de manipulation
tu peux les trouver en telechargeant cygwin mais il y a d'autres fichier Zip telechargeables les contenant.
et là tu utilises les meme commandes que sous unix pour faire la manip mais sous dos
for i in *.xml; do mv $i `echo $i | cut -d'_' -f2 `; done
/tmp>touch Corr_a Corr_b Corr_c /tmp>for i in Corr_* ; do mv $i `echo $i |cut -d'_' -f2` ; done /tmp>ll *a *b *c -rw-rw-rw- 1 root system 0 Jun 24 14:30 a -rw-rw-rw- 1 root system 0 Jun 24 14:30 b -rw-rw-rw- 1 root system 0 Jun 24 14:30 c /tmp>rm a b c /tmp>
cygwin c'est pas tres gros
C:\cygwin>cd bin C:\cygwin\bin>ls addftinfo.exe cygpcreposix.dll ipcrm.exe rmdir.exe afmtodit cygreadline4.dll ipcs.exe sdiff.exe apropos cygreadline5.dll join.exe sed.exe awk.exe cygserver-config kill.exe seq.exe basename.exe cygwin1.dll less.exe setfacl.exe bash.exe cygz.dll lessecho.exe sh.exe bashbug date.exe lesskey.exe sha1sum.exe bunzip2.exe dd.exe lkbib.exe shred.exe bzcat.exe df.exe ln.exe sleep.exe bzcmp diff.exe loadgdbm-1.3.22.exe soelim.exe bzdiff diff3.exe loadgdbm-1.5.2.exe sort.exe bzegrep dir.exe loadgdbm.exe split.exe bzfgrep dircolors.exe locate.exe ssp.exe bzgrep dirname.exe login.exe strace.exe bzip2.exe du.exe logname.exe stty.exe bzip2recover.exe dumper.exe lookbib.exe su.exe bzless dumpgdbm-1.3.22.exe ls.exe sum.exe bzmore dumpgdbm-1.5.2.exe makeinfo.exe sync.exe captoinfo.exe dumpgdbm.exe man.exe tac.exe cat.exe echo.exe man2dvi tack.exe chgrp.exe editrights.exe man2html.exe tail.exe chmod.exe egrep manlint tar.exe chown.exe env.exe manpath.exe tbl.exe chroot.exe eqn.exe md5sum.exe tee.exe cksum.exe eqn2graph mkdir.exe test.exe clearn.exe expand.exe mkfifo.exe testdbm.exe cmp.exe expr.exe mkgroup.exe testgdbm.exe comm.exe factor.exe mknod.exe testndbm.exe convert-gdbm false.exe mkpasswd.exe texi2dvi cp.exe fgrep mktemp.exe texindex.exe csplit.exe fileman-stat.exe mmroff tfmtodit.exe cut.exe fileman.exe mount.exe tic.exe cygbz2-1.dll find.exe mv.exe toe.exe cygcheck.exe fmt.exe neqn touch.exe cygform5.dll fold.exe nice.exe tput.exe cygform6.dll gawk-3.1.4.exe nl.exe tr.exe cygform7.dll gawk.exe nohup troff.exe cyggdbm-3.dll getfacl.exe nroff true.exe cyggdbm-4.dll grep od.exe tset.exe cyggdbm.dll grep.exe passwd.exe tsort.exe cyggdbm_compat-3.dll grn.exe paste.exe tty.exe cyggdbm_compat-4.dll grodvi.exe pathchk.exe umount.exe cyggettextlib-0-14-1.dll groff.exe pfbtops.exe uname.exe cyggettextpo-0.dll groffer pgawk-3.1.4.exe unexpand.exe cyggettextsrc-0-14-1.dll grog pgawk.exe uniq.exe cyghistory4.dll grolbp.exe pic.exe updatedb cyghistory5.dll grolj4.exe pic2graph users.exe cygiconv-2.dll grops.exe pinky.exe vdir.exe cygintl-1.dll grotty.exe post-grohtml.exe wc.exe cygintl-2.dll groups pr.exe whatis cygintl-3.dll gunzip.exe pre-grohtml.exe which.exe cygmenu5.dll gzexe printenv.exe who.exe cygmenu6.dll gzip.exe printf.exe whoami.exe cygmenu7.dll head.exe ps.exe xargs.exe cygncurses++5.dll hostid.exe ptx.exe yes.exe cygncurses++6.dll hostname.exe pwd.exe zcat.exe cygncurses5.dll hpftodit.exe refer.exe zcmp cygncurses6.dll id.exe regtool.exe zdiff cygncurses7.dll igawk reset.exe zegrep cygpanel5.dll indxbib.exe rl-stat.exe zfgrep cygpanel6.dll info.exe rl.exe zforce cygpanel7.dll infocmp.exe rltest-stat.exe zgrep cygpath.exe infokey.exe rltest.exe zless cygpcre-0.dll infotocap.exe rlversion-stat.exe zmore cygpcre.dll install-info.exe rlversion.exe znew cygpcreposix-0.dll install.exe rm.exe C:\cygwin\bin>
voilà ce que ça contient au minimum.
Oui, Dos commence à dater, maisles commandes qu' il proposait permettait de faire très simplement des choses que les interfaces graphiques actuelles ne savent plus faire, perticulièrement lorsqu'il est question de traiter des listes de fichiers.
Voilà comment renommer tes fichiers avec une commande :
Tu te place dans le répertoire dans lequel se trouvent tes fichiers et tu entres :
ren Corr_*.* *.*
(gaffe : il y a un espace entre les deux étoiles du milieu)
En d'autres termes cette commande signifie : " renomme tous les fichiers commençant par Corr_ suivi de "n'importe-quoi point n'importe-quoi" en "n'importe-quoi point n'importe-quoi"
Souhaitant que cela t'aidera.
Patrick
Voilà comment renommer tes fichiers avec une commande :
Tu te place dans le répertoire dans lequel se trouvent tes fichiers et tu entres :
ren Corr_*.* *.*
(gaffe : il y a un espace entre les deux étoiles du milieu)
En d'autres termes cette commande signifie : " renomme tous les fichiers commençant par Corr_ suivi de "n'importe-quoi point n'importe-quoi" en "n'importe-quoi point n'importe-quoi"
Souhaitant que cela t'aidera.
Patrick
24 juin 2005 à 14:10
2orr_2001sanstraitement.xml
Ce qui n'est pas très satisfaisant... ;-)