Et bien, j'ai :
1./ Télécharger le fichier zip :
http://dali.talkbank.org/clan/unix-clan.zip par exemple dans le répertoire Download
2./ Je vais dans le répertoire et je vérifie l'existance du fichier :
xbionic@bionic:~$ cd Downloads/
xbionic@bionic:~/Downloads$ ls -lrt
3./ Je lance la commande d'extraction zip sans argument. Cela me donne la liste des fichiers. On voit tout de suite en première ligne que le fichier .DS_Store et se trouve dans le répertoire "unix-clan"
xbionic@bionic:~/Downloads$ unzip unix-clan.zip
Archive: unix-clan.zip
creating: unix-clan/
inflating: unix-clan/.DS_Store
creating: unix-clan/examples/
inflating: unix-clan/examples/.DS_Store
creating: unix-clan/examples/Adler/
inflating: unix-clan/examples/Adler/adler01a.cha
inflating: unix-clan/examples/Adler/adler02a.cha
inflating: unix-clan/examples/Adler/adler03a.cha
inflating: unix-clan/examples/Adler/adler04a.cha
inflating: unix-clan/examples/Adler/adler05a.cha
inflating: unix-clan/examples/Adler/adler06a.cha
inflating: unix-clan/examples/Adler/adler07a.cha
inflating: unix-clan/examples/Adler/adler08a.cha
inflating: unix-clan/examples/Adler/adler09a.cha
inflating: unix-clan/examples/Adler/adler10a.cha
inflating: unix-clan/examples/Adler/adler11a.cha
inflating: unix-clan/examples/Adler/adler12a.cha
inflating: unix-clan/examples/Adler/adler13a.cha
inflating: unix-clan/examples/Adler/adler14a.cha
inflating: unix-clan/examples/Adler/adler15a.cha
inflating: unix-clan/examples/Adler/adler16a.cha
inflating: unix-clan/examples/Adler/adler17a.cha
inflating: unix-clan/examples/Adler/adler18a.cha
inflating: unix-clan/examples/Adler/adler19a.cha
inflating: unix-clan/examples/Adler/adler20a.cha
inflating: unix-clan/examples/Adler/adler21a.cha
inflating: unix-clan/examples/Adler/adler22a.cha
inflating: unix-clan/examples/Adler/adler23a.cha
inflating: unix-clan/examples/Adler/adler24a.cha
inflating: unix-clan/examples/Adler/adler25a.cha
creating: unix-clan/examples/Adler-nomor/
inflating: unix-clan/examples/Adler-nomor/adler01a.cha
inflating: unix-clan/examples/Adler-nomor/adler02a.cha
inflating: unix-clan/examples/Adler-nomor/adler03a.cha
inflating: unix-clan/examples/Adler-nomor/adler04a.cha
inflating: unix-clan/examples/Adler-nomor/adler05a.cha
inflating: unix-clan/examples/Adler-nomor/adler06a.cha
inflating: unix-clan/examples/Adler-nomor/adler07a.cha
inflating: unix-clan/examples/Adler-nomor/adler08a.cha
inflating: unix-clan/examples/Adler-nomor/adler09a.cha
inflating: unix-clan/examples/Adler-nomor/adler10a.cha
inflating: unix-clan/examples/Adler-nomor/adler11a.cha
inflating: unix-clan/examples/Adler-nomor/adler12a.cha
creating: unix-clan/examples/dss/
inflating: unix-clan/examples/dss/sample.cha
inflating: unix-clan/examples/dss/sample.dss.cex
inflating: unix-clan/examples/dss/sample.tbl.cex
inflating: unix-clan/examples/dss/sample2.cha
creating: unix-clan/examples/elan2chat/
inflating: unix-clan/examples/elan2chat/chat2elan.docx
inflating: unix-clan/examples/elan2chat/elan2chat.docx
inflating: unix-clan/examples/elan2chat/mytheory.cha
inflating: unix-clan/examples/elan2chat/mytheory.mp4
creating: unix-clan/examples/eval/
inflating: unix-clan/examples/eval/eval_demo.cha
inflating: unix-clan/examples/eval/eval_demo02a.cha
inflating: unix-clan/examples/eval/eval_demo02b.cha
creating: unix-clan/examples/fluency/
inflating: unix-clan/examples/fluency/fluency.cha
inflating: unix-clan/examples/fluency/fluency.flucalc.xls
inflating: unix-clan/examples/fluency/tom.cha
creating: unix-clan/examples/pos/
extracting: unix-clan/examples/pos/articles.cut
inflating: unix-clan/examples/pos/auxverb.cut
inflating: unix-clan/examples/pos/feets.cut
inflating: unix-clan/examples/pos/pro.cut
inflating: unix-clan/examples/pos/subpro.cut
inflating: unix-clan/examples/pos/whwords.cut
creating: unix-clan/examples/praat2chat/
inflating: unix-clan/examples/praat2chat/0readme.cut
inflating: unix-clan/examples/praat2chat/attribs.cut
inflating: unix-clan/examples/praat2chat/clip.cha
inflating: unix-clan/examples/praat2chat/clip.mp3
inflating: unix-clan/examples/praat2chat/praat.TextGrid
creating: unix-clan/examples/progs/
inflating: unix-clan/examples/progs/.DS_Store
inflating: unix-clan/examples/progs/chains.cha
inflating: unix-clan/examples/progs/chip.cha
inflating: unix-clan/examples/progs/modrep.cha
extracting: unix-clan/examples/progs/retrace.cut
inflating: unix-clan/examples/progs/salt.cut
inflating: unix-clan/examples/progs/salt.sltin.cha
inflating: unix-clan/examples/progs/textin.txt
inflating: unix-clan/examples/sample.cha
creating: unix-clan/examples/sonic/
inflating: unix-clan/examples/sonic/clip.cha
inflating: unix-clan/examples/sonic/clip.mp3
inflating: unix-clan/examples/sonic/clipbare.cha
creating: unix-clan/examples/transcripts/
inflating: unix-clan/examples/transcripts/.DS_Store
inflating: unix-clan/examples/transcripts/0012.cha
inflating: unix-clan/examples/transcripts/0042.cha
inflating: unix-clan/examples/transcripts/barry.cha
inflating: unix-clan/examples/transcripts/kid10.cha
creating: unix-clan/examples/transcripts/ne20/
inflating: unix-clan/examples/transcripts/ne20/14.cha
inflating: unix-clan/examples/transcripts/ne20/55.cha
inflating: unix-clan/examples/transcripts/ne20/66.cha
inflating: unix-clan/examples/transcripts/ne20/68.cha
inflating: unix-clan/examples/transcripts/ne20/98.cha
creating: unix-clan/examples/transcripts/ne32/
inflating: unix-clan/examples/transcripts/ne32/55.cha
inflating: unix-clan/examples/transcripts/ne32/66.cha
inflating: unix-clan/examples/transcripts/ne32/68.cha
inflating: unix-clan/examples/transcripts/ne32/98.cha
creating: unix-clan/lib/
inflating: unix-clan/lib/.DS_Store
inflating: unix-clan/lib/0hide.cut
creating: unix-clan/lib/c-nnla/
inflating: unix-clan/lib/c-nnla/.DS_Store
inflating: unix-clan/lib/c-nnla/v1.cut
inflating: unix-clan/lib/c-nnla/v2ob.cut
inflating: unix-clan/lib/c-nnla/v2op.cut
inflating: unix-clan/lib/c-nnla/v3ob.cut
inflating: unix-clan/lib/c-nnla/v3op.cut
creating: unix-clan/lib/coder/
inflating: unix-clan/lib/coder/codes-basic.cut
inflating: unix-clan/lib/coder/codes1.cut
inflating: unix-clan/lib/coder/codeserr.cut
inflating: unix-clan/lib/coder/codeshar.cut
inflating: unix-clan/lib/commands.cut
inflating: unix-clan/lib/depfile.cut
creating: unix-clan/lib/dss/
inflating: unix-clan/lib/dss/.DS_Store
inflating: unix-clan/lib/dss/eng.cut
inflating: unix-clan/lib/dss/jpn.cut
inflating: unix-clan/lib/dss/jpn_table.xls
creating: unix-clan/lib/eval/
inflating: unix-clan/lib/eval/.DS_Store
inflating: unix-clan/lib/eval/eng_eval_db.cut
inflating: unix-clan/lib/eval/fra_eval_db.cut
creating: unix-clan/lib/fixes/
inflating: unix-clan/lib/fixes/.DS_Store
inflating: unix-clan/lib/fixes/0aliases.cut
inflating: unix-clan/lib/fixes/1-255.txt
inflating: unix-clan/lib/fixes/1-255IPA.txt
extracting: unix-clan/lib/fixes/bullets.cut
inflating: unix-clan/lib/fixes/caps.cut
inflating: unix-clan/lib/fixes/fullwidth.cut
inflating: unix-clan/lib/fixes/ISO 639-3.txt
inflating: unix-clan/lib/fixes/ISO-639.cut
inflating: unix-clan/lib/fixes/months-num.cut
inflating: unix-clan/lib/fixes/months.cut
inflating: unix-clan/lib/fixes/pauses.cut
inflating: unix-clan/lib/fixes/rep-comp.cut
inflating: unix-clan/lib/fixes/rep-join.cut
inflating: unix-clan/lib/fixes/tierorder.cut
extracting: unix-clan/lib/fixes/unibet.txt
inflating: unix-clan/lib/fixes/unicode.cut
inflating: unix-clan/lib/fixes/unicode.xls
inflating: unix-clan/lib/fixes/wavesurf-attribs.cut
inflating: unix-clan/lib/fixes/yvan.xls
creating: unix-clan/lib/fluency/
inflating: unix-clan/lib/fluency/.DS_Store
inflating: unix-clan/lib/fluency/ALLflucodes.cut
creating: unix-clan/lib/ipsyn/
inflating: unix-clan/lib/ipsyn/.DS_Store
inflating: unix-clan/lib/ipsyn/eng.cut
creating: unix-clan/lib/kideval/
inflating: unix-clan/lib/kideval/.DS_Store
inflating: unix-clan/lib/kideval/eng_fp_kideval_db.cut
inflating: unix-clan/lib/kideval/jpn_td_kideval_db.cut
inflating: unix-clan/lib/kideval/nld.cut
inflating: unix-clan/lib/kideval/yue.cut
inflating: unix-clan/lib/kideval/zho_md_kideval_db.cut
creating: unix-clan/lib/mortable/
inflating: unix-clan/lib/mortable/.DS_Store
inflating: unix-clan/lib/mortable/eng.cut
inflating: unix-clan/lib/mortable/jpn.cut
creating: unix-clan/src/
inflating: unix-clan/src/.DS_Store
inflating: unix-clan/src/0README.TXT
inflating: unix-clan/src/Anvil2Chat.cpp
inflating: unix-clan/src/c_clan.h
inflating: unix-clan/src/c_curses.h
inflating: unix-clan/src/c_ver.cpp
inflating: unix-clan/src/chains.cpp
inflating: unix-clan/src/Chat2Anvil.cpp
inflating: unix-clan/src/Chat2CA.cpp
inflating: unix-clan/src/Chat2Elan.cpp
inflating: unix-clan/src/Chat2Praat.cpp
inflating: unix-clan/src/Chat2Xmar.cpp
inflating: unix-clan/src/check.cpp
inflating: unix-clan/src/check.h
inflating: unix-clan/src/chip.cpp
inflating: unix-clan/src/chip.h
inflating: unix-clan/src/chip_utl.cpp
inflating: unix-clan/src/chstring.cpp
inflating: unix-clan/src/combo.cpp
inflating: unix-clan/src/combtier.cpp
inflating: unix-clan/src/common.h
inflating: unix-clan/src/cooccur.cpp
inflating: unix-clan/src/Cp2UTF8.cpp
inflating: unix-clan/src/cu.h
inflating: unix-clan/src/cutt-xml.cpp
inflating: unix-clan/src/cutt-xml.h
inflating: unix-clan/src/cutt.cpp
inflating: unix-clan/src/DataCleanUp.cpp
inflating: unix-clan/src/dates.cpp
inflating: unix-clan/src/delim.cpp
inflating: unix-clan/src/dist.cpp
inflating: unix-clan/src/dss.cpp
inflating: unix-clan/src/dss.h
inflating: unix-clan/src/Elan2Chat.cpp
inflating: unix-clan/src/eval.cpp
inflating: unix-clan/src/FixBullets.cpp
inflating: unix-clan/src/Fixca.cpp
inflating: unix-clan/src/fixit.cpp
inflating: unix-clan/src/flo.cpp
inflating: unix-clan/src/flucalc.cpp
inflating: unix-clan/src/fontconvert.cpp
inflating: unix-clan/src/fontconvert.h
inflating: unix-clan/src/freq.cpp
inflating: unix-clan/src/freqmerg.cpp
inflating: unix-clan/src/freqpos.cpp
inflating: unix-clan/src/gem.cpp
inflating: unix-clan/src/gemfreq.cpp
inflating: unix-clan/src/gemlist.cpp
inflating: unix-clan/src/gpl.txt
inflating: unix-clan/src/indent.cpp
inflating: unix-clan/src/ipsyn.cpp
inflating: unix-clan/src/ipsyn.h
inflating: unix-clan/src/keymap.cpp
inflating: unix-clan/src/kideval.cpp
inflating: unix-clan/src/kwal.cpp
inflating: unix-clan/src/Lena2Chat.cpp
inflating: unix-clan/src/lines.cpp
inflating: unix-clan/src/lippUTF2Chat.cpp
inflating: unix-clan/src/longtier.cpp
inflating: unix-clan/src/lowcase.cpp
inflating: unix-clan/src/makefile
inflating: unix-clan/src/makemod.cpp
inflating: unix-clan/src/maxwd.cpp
creating: unix-clan/src/megrasp/
inflating: unix-clan/src/megrasp/.DS_Store
inflating: unix-clan/src/megrasp/blmvm.cpp
inflating: unix-clan/src/megrasp/blmvm.h
inflating: unix-clan/src/megrasp/ksutil.h
inflating: unix-clan/src/megrasp/Makefile
inflating: unix-clan/src/megrasp/maxent.cpp
inflating: unix-clan/src/megrasp/maxent.h
inflating: unix-clan/src/megrasp/megrasp.cpp
inflating: unix-clan/src/megrasp/model2c.cpp
inflating: unix-clan/src/megrasp/README-0.8b.txt
inflating: unix-clan/src/mllib.cpp
inflating: unix-clan/src/mllib.h
inflating: unix-clan/src/mlt.cpp
inflating: unix-clan/src/mlu.cpp
inflating: unix-clan/src/modrep.cpp
creating: unix-clan/src/mor/
inflating: unix-clan/src/mor/.DS_Store
inflating: unix-clan/src/mor/arules.cpp
inflating: unix-clan/src/mor/crules.cpp
inflating: unix-clan/src/mor/drules.cpp
inflating: unix-clan/src/mor/globals.cpp
inflating: unix-clan/src/mor/lex-trie.cpp
inflating: unix-clan/src/mor/mor.cpp
inflating: unix-clan/src/mor/morlib.cpp
inflating: unix-clan/src/mor/morph.h
inflating: unix-clan/src/mor/proto.h
inflating: unix-clan/src/mortable.cpp
inflating: unix-clan/src/mul.cpp
inflating: unix-clan/src/mul.h
inflating: unix-clan/src/ort.cpp
inflating: unix-clan/src/phonfreq.cpp
inflating: unix-clan/src/Play2Chat.cpp
creating: unix-clan/src/post/
inflating: unix-clan/src/post/.ds_store
inflating: unix-clan/src/post/anaalgo.cpp
inflating: unix-clan/src/post/atom.cpp
inflating: unix-clan/src/post/atom.hpp
inflating: unix-clan/src/post/bool.hpp
inflating: unix-clan/src/post/brillanx.cpp
inflating: unix-clan/src/post/brilltagger.cpp
inflating: unix-clan/src/post/compound.cpp
inflating: unix-clan/src/post/compound.hpp
inflating: unix-clan/src/post/compoundlib.cpp
inflating: unix-clan/src/post/constr.cpp
inflating: unix-clan/src/post/constr.hpp
inflating: unix-clan/src/post/contextrl.cpp
inflating: unix-clan/src/post/darray.cpp
inflating: unix-clan/src/post/darray.hpp
inflating: unix-clan/src/post/darrayP.hpp
inflating: unix-clan/src/post/database.cpp
inflating: unix-clan/src/post/database.hpp
inflating: unix-clan/src/post/hashbsc.cpp
inflating: unix-clan/src/post/hashbsc.hpp
inflating: unix-clan/src/post/hashc.cpp
inflating: unix-clan/src/post/hashc.hpp
inflating: unix-clan/src/post/imitation.cpp
inflating: unix-clan/src/post/input.cpp
inflating: unix-clan/src/post/input.hpp
inflating: unix-clan/src/post/maxconst.hpp
inflating: unix-clan/src/post/memory.cpp
inflating: unix-clan/src/post/memory.hpp
inflating: unix-clan/src/post/mor.hpp
inflating: unix-clan/src/post/morpho.cpp
inflating: unix-clan/src/post/morpho.hpp
inflating: unix-clan/src/post/mortags.cpp
inflating: unix-clan/src/post/mortags.hpp
inflating: unix-clan/src/post/msg.cpp
inflating: unix-clan/src/post/msg.hpp
inflating: unix-clan/src/post/post.cpp
inflating: unix-clan/src/post/post_minus_t.cpp
inflating: unix-clan/src/post/post_plus_t.cpp
inflating: unix-clan/src/post/postana.cpp
inflating: unix-clan/src/post/postlist.cpp
inflating: unix-clan/src/post/postmodrules.cpp
inflating: unix-clan/src/post/posttrain.cpp
inflating: unix-clan/src/post/registry.cpp
inflating: unix-clan/src/post/registry.hpp
inflating: unix-clan/src/post/registryP.hpp
inflating: unix-clan/src/post/rules.cpp
inflating: unix-clan/src/post/splitchat.cpp
inflating: unix-clan/src/post/storage.cpp
inflating: unix-clan/src/post/storage.hpp
inflating: unix-clan/src/post/sysdep.hpp
inflating: unix-clan/src/post/system.hpp
inflating: unix-clan/src/post/tags.cpp
inflating: unix-clan/src/post/tags.hpp
inflating: unix-clan/src/post/trainbrill.cpp
inflating: unix-clan/src/post/trainproc.cpp
inflating: unix-clan/src/post/workspace.cpp
inflating: unix-clan/src/post/workspace.hpp
inflating: unix-clan/src/postmortem.cpp
inflating: unix-clan/src/Praat2Chat.cpp
inflating: unix-clan/src/progs.h
inflating: unix-clan/src/Quotes.cpp
inflating: unix-clan/src/rely.cpp
inflating: unix-clan/src/repeat.cpp
inflating: unix-clan/src/retrace.cpp
inflating: unix-clan/src/salt2chat.cpp
inflating: unix-clan/src/script.cpp
inflating: unix-clan/src/silence.cpp
inflating: unix-clan/src/Srt2Chat.cpp
inflating: unix-clan/src/stringparser.cpp
inflating: unix-clan/src/stringparser.h
inflating: unix-clan/src/sugar.cpp
inflating: unix-clan/src/test.cpp
inflating: unix-clan/src/text2chat.cpp
inflating: unix-clan/src/tierorder.cpp
inflating: unix-clan/src/timedur.cpp
inflating: unix-clan/src/TrnFix.cpp
inflating: unix-clan/src/uniq.cpp
creating: unix-clan/src/vocd/
inflating: unix-clan/src/vocd/.DS_Store
inflating: unix-clan/src/vocd/args.cpp
inflating: unix-clan/src/vocd/args.h
inflating: unix-clan/src/vocd/CHANGES 1.3
inflating: unix-clan/src/vocd/dcompute.cpp
inflating: unix-clan/src/vocd/dcompute.h
inflating: unix-clan/src/vocd/filter.cpp
inflating: unix-clan/src/vocd/filter.h
inflating: unix-clan/src/vocd/Makefile
inflating: unix-clan/src/vocd/README
inflating: unix-clan/src/vocd/speaker.cpp
inflating: unix-clan/src/vocd/speaker.h
inflating: unix-clan/src/vocd/tokens.cpp
inflating: unix-clan/src/vocd/tokens.h
inflating: unix-clan/src/vocd/VERSION
inflating: unix-clan/src/vocd/vocd.cpp
inflating: unix-clan/src/vocd/vocdefs.h
inflating: unix-clan/src/wdlen.cpp
inflating: unix-clan/src/wstring.h
creating: unix-clan/unix/
inflating: unix-clan/unix/.DS_Store
creating: unix-clan/unix/bin/
inflating: unix-clan/unix/bin/.DS_Store
creating: unix-clan/unix/obj/
inflating: unix-clan/unix/obj/.DS_Store
creating: unix-clan/work/
inflating: unix-clan/work/.DS_Store
Je vais donc dans le répertoire unix-clan et je visualise le répertoire au format avec "-l" avec les fichiers cachés avec l'option "-a"
xbionic@bionic:~/Downloads$ cd unix-clan/
xbionic@bionic:~/Downloads/unix-clan$ ls -la
total 52
drwxr-xr-x 7 xbionic xbionic 4096 févr. 10 09:20 .
drwxr-xr-x 8 xbionic xbionic 12288 févr. 29 13:32 ..
-rw-r--r-- 1 xbionic xbionic 14340 févr. 10 09:20 .DS_Store
drwxr-xr-x 13 xbionic xbionic 4096 juin 13 2019 examples
drwxr-xr-x 11 xbionic xbionic 4096 févr. 10 09:05 lib
drwxr-xr-x 6 xbionic xbionic 4096 févr. 10 10:02 src
drwxr-xr-x 4 xbionic xbionic 4096 mai 18 2018 unix
drwxr-xr-x 2 xbionic xbionic 4096 juil. 19 2014 work
Et comme par magie, on voit le fichier .DS_Store.
Par la même occasion, on s'appercoit que le fichier n'a pas les droits d'execution. Les droits sont "-rw-r--r--", il n'y pas de "x". On rajoute le droit d'execution avec un chmod pour le proprio du fichier, donc : u+x
xbionic@bionic:~/Downloads/unix-clan$ chmod u+x .DS_Store
xbionic@bionic:~/Downloads/unix-clan$ ls -l .DS_Store
-rwxr--r-- 1 xbionic xbionic 14340 févr. 10 09:20 .DS_Store
Et voilà, on le X pour le proprio, xbionic dans mon cas.
Et après on peux essayer de lancer le script comme indiqué dans mon précédant message. Après je connais pas ce logiciel. C'est juste une tentative. On s'appercoit juste que c'est le seul fichier. Après à ma grand surprise c'est un fichier caché (il a un point qui précéde son nom).
Sinon il faut peut être fouillé dans le répertoire exemple ..