Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › mmv
- This topic has 53 hozzászólás, 5 résztvevő, and was last updated 19 years, 1 months telt el by
csablak.
-
SzerzőBejegyzés
-
2006-05-22-19:21 #2060631
176-182 sor
Code:if [ „${COMMAND}” == „” ]; then
cecho „${ERROR_ATTR}You must specify „command” with „–command” option”
fi+mkdir -p „${DST_DIR}”
SRC_DIRS=`echo „${SRC_DIRS}” | sed ‘s/:/n/g’
Nos ez létrehozza a könyvtárat, ha nem létezik, viszont, ha az egy file, akkor ugyanezt az üzenetet fogod kapni.
2006-05-22-19:46 #20606322006-05-22-21:19 #2060633Néhány hibajavítás és a fent említett célszerûsítés történt meg. Ennek következtében rövidebb is lett.
(2006-05-23-08:58 #2060634Vizsla!
Amit írtam hogy milyen üzenetet kapok, az nem egészen úgy van ahogy gondolod.
Az innen, és ide könyvtárakat elõzõleg manuálisan én már létrehoztam, mégsem másolta bele az elkészült fájlokat.
De most tesztelem a legújabb változatot.2006-05-23-16:40 #2060635„Amit írtam hogy milyen üzenetet kapok, az nem egészen úgy van ahogy gondolod.
Az innen, és ide könyvtárakat elõzõleg manuálisan én már létrehoztam, mégsem másolta bele az elkészült fájlokat.”
„cp: `/mnt/winswap/Temp/ide/picture_001.jpg’: specified destination directory does not exist”
cp: `/mnt/winswap/Temp/ide/picture_001.jpg’: kiválasztott célkönyvtár nem létezik
(2006-05-23-16:43 #20606362006-05-23-16:50 #2060637Tegnap éjjel azért még kibõvítettem néhány hasznos dologgal (Meg egy picit egyszerûsítettem a szintaktikán.) Ma meg beraktam a verbose módot.
Code:USAGE=”Usage: collect [OPTIONS] command [COMMAND OPTIONS]
Options:
–src_dir source directory or directories
–dst_dir destination directory
–dst_name destination filename
–pattern filter for source files (no joker chs. are available)
–list_all include files with a name starting with ‘.’ in the listing
–list_rec recursively list subdirectories encountered
–num_size size of numeric string at the end of filename in char (at least 1, default is 4)
–verbose print additional information on standard output
–version print version information on standard output
–help this screenCommand options:
%s source parameter of command
%d destination parameter of command
NA user optionsShorter form:
–src_dir -s
–dst_dir -d
–dst_name -n
–pattern -p
–list_all -a
–list_rec -R
–num_size -e
–verbose -v
–version –ver, -V
–help -hFor example:
collect -Rav -s src_dir1:src_dir2 -d out_dir -p .jpg -n image -e 6 cp
collect -s src_dir -d dst_dir -p manual -n document_ mv
collect „echo dest: %d src: %s”
„Többek között nem kell a ‘-c’, ‘””‘, meg a sok ‘-‘…
A végén persze olyat akarok, mely opcionálisan ellenõrzi, hogy van-e aforrás között két egyforma. (Mert ezzel jó hamar össze lehetne rakni a képeket, meg a doksikat, melybõl nekem sok van és itt-ott más-más néven van egyforma.)
Persze elõször csak a méretet ellenõrizné, majd mondjuk valamilyen ellenõrzõ összeget számolna a kérdéses file-okon. (Vagy valami ilyesmi, hogy azért ne tartson örökké.)
Na persze ez bõven a jövõ zenéje. (Talán igaz sem lesz. :))(Olyan idétlen, hogy csak ezeket a kiterjesztéseket lehet feltölteni.)
2006-05-23-16:54 #2060638„
2006-05-23-16:57 #2060639A mostanival a „directory”, vagy „directory/” megnevezéssel sem lehet gond, mert már egységesítve van. Ugyanis feltûnt, hogy a directory//directory nem minden alkalmazás érti jól – úgyhogy gondoskodni kellett róla, hogy ne fordulhasson elõ :).
2006-05-23-18:05 #2060640A legújabb változat szerint, ha léteznek a felsorolt könyvtárak
/mnt/winswap/Temp/innen
/mnt/winswap/Temp/ide./collect4 -s /mnt/winswap/Temp/innen -d /mnt/winswap/Temp/ide -p .jpg -n picture_ -R -e 2 echo
/mnt/winswap/Temp/innen/árvíztûrõ tükörfúrógép256.jpg /mnt/winswap/Temp/ide/picture_001.jpg
/mnt/winswap/Temp/innen/Wallpapaer 069.jpg /mnt/winswap/Temp/ide/picture_002.jpg
/mnt/winswap/Temp/innen/Wallpaper 073.jpg /mnt/winswap/Temp/ide/picture_003.jpg
/mnt/winswap/Temp/innen/Wallpaper 151.jpg /mnt/winswap/Temp/ide/picture_004.jpg
/mnt/winswap/Temp/innen/Wallpaper 165.jpg /mnt/winswap/Temp/ide/picture_005.jpg
/mnt/winswap/Temp/innen/Wallpaper 204.jpg /mnt/winswap/Temp/ide/picture_006.jpg
/mnt/winswap/Temp/innen/Wallpaper 213.jpg /mnt/winswap/Temp/ide/picture_007.jpg
/mnt/winswap/Temp/innen/Wallpaper 220.jpg /mnt/winswap/Temp/ide/picture_008.jpg
/mnt/winswap/Temp/innen/Wallpaper 263.jpg /mnt/winswap/Temp/ide/picture_009.jpgHa viszont
./collect4 -s /mnt/winswap/Temp/innen -d /mnt/winswap/Temp/ide -p .jpg -n picture_ -R -e 2 cpcp: `/mnt/winswap/Temp/ide/picture_001.jpg’: specified destination directory does not exist
Próbáld a `cp –help’-et.
stb.Nem lehet hogy könyvtárnak nézi az elkészült picture_001.jpg fájlt?
Amúgy a számozást tekintve módosult valami.
Eddig picture_ -R -e 3 kellett a picture_001 eléréséhez.
Most picture_ -R -e 2 kell neki.Annyira sajnálom, hogy nem tudok segíteni. Nem értek hozzá. 🙁
Pedig biztos nagy segítség lenne sok embernek ha elkészül.Hajrá!
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz