tiedostojen kopiointi järjestyksessä

Tällaistakin vielä joskus tarvitsee:
for((i=1;i<50;i )) do cp tiedoston\ nimen\ alku\ `printf "d\n" $i`\ ja\ loppuosa\ nimeä.mp3 /media/usb1/; done
Ja tiedostot ovat tietysti nimeltään "tiedoston nimen alku 001 ja loppuosa.baz". Jostain syystä nuo jos kopioi muulla tavalla ne eivät ole levyllä oikeassa järjestyksessä, joka tässä tapauksessa on mp3-soittimen/FM-lähettimen flash-drive, eikä kuuntelukokemus olekaan autossa enää sama kuin levyllä!
7146
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Tuossa printf:ssä pitäisi ennen d:tä olla prosentti03, jostain syystä nuo imaistiin pois ennen julkaisua.. siis kolme merkkiä

Äänestä

Eri soittimet lukee järjestystä eritavoin sorttaamalla merkkijonoja sellaisenaan. Sitten jotkut tunnistaa vaikka jotain etunollia tai muuta vastaavaa.

Jos haluaa varmistaa kuuntelujärjestyksestä niin järjestysnumero pitäisi laittaa tiedostonimen alkuun etunollien kanssa.

Äänestä

Miksi noin vaikeasti. Eikö tiedostonhallinta kelpaa. Merkataan tiedostot ja sitten F2. Valokuvat numeroin noin. Etunollat tarpeen.

Äänestä

avaaja on pelle joka pohjaa koodiinn tee graafisesti, helpompaa,

Äänestä

No FAT/FAT32 on vaan hiukan tyhmä tiedostojärjestelmä. Siinä jos kirjoittaja yrittää tehdä multiple-access tyyppistä, niin tiedostot voivat mennä väärään järjestykseen riippuen jonotusjärjestyksestä, mihin tiedostot päätyvät. Yleensä tämä on ajan mukaan sortattu, mutta voi olla myös FAT-original tyyppisesti eli esiintymisjärjestyksessä listalla, mikä levyltä fyysisesti löytyy. Ongelma johtuu yleensä huonosta fat-toteutuksesta laitteessa esim. tilanpuutteen vuoksi ja tällöin tiedostot voidaan näyttää esim. pelkkänä numerona laitteen ruudulla. Nykyaikaisissa käyttöjärjestelmissä tuosta pääsee siis noiden auto-sorttausten avulla pälkähästä, mutta sulautetuissa soittimissa - varsinkin halvimmissa - asia on usein toisin ja järjestys on pakko määrätä kirjoitusaikana muistikortille.

Äänestä
  • Oletko tehnyt puppulausegeneraattorin, vai pitääkö tuollaista ihan itse kesiä.

    Äänestä

  • En, vaan tutkinut kontrollerilla olevaa FAT-32-toteutusta. eBay:sta noita saa alle kympillä, hinta takaa laadun kyllä tässäkin!

    Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Tällaistakin vielä joskus tarvitsee:
for((i=1;i<50;i )) do cp tiedoston\ nimen\ alku\ `printf "d\n" $i`\ ja\ loppuosa\ nimeä.mp3 /media/usb1/; done
Ja tiedostot ovat tietysti nimeltään "tiedoston nimen alku 001 ja loppuosa.baz". Jostain syystä nuo jos kopioi muulla tavalla ne eivät ole levyllä oikeassa järjestyksessä, joka tässä tapauksessa on mp3-soittimen/FM-lähettimen flash-drive, eikä kuuntelukokemus olekaan autossa enää sama kuin levyllä!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu