Puncte:0

Pentru fiecare folder diferit, cum se face un .iso diferit?

drapel cn

Am 12 foldere

unu
Două
Trei
patru
...

As vrea sa fac asa ceva

unul.izo
doi.izo
...

dar nu știu ce comandă pot folosi. Vreo idee?

cu Mkisofs puteți folosi

mkisofs âo backup.iso /home/tin/Documents/backup

dar această comandă este doar pentru 1 folder: 1 fișier iso, dar vreau 12 foldere: 12 fișiere iso

pLumo avatar
drapel in
Nu poți folosi o buclă? `pentru d în */; do mkisofs -o "$d.iso" "$d" ; terminat`
David avatar
drapel cn
De ce trebuie să faci asta?
drapel cn
@pLumo fă-l un răspuns :P ai nevoie de reprezentant >:-D
Jack Rock avatar
drapel cn
@pLumo Am această ieșire ciudată, se pare că nu funcționează, uite aici: https://imgur.com/XNXlGbB.png
pLumo avatar
drapel in
pfffff @Rinzwind
Jack Rock avatar
drapel cn
@pLumo nu înțeleg în ce foldere creează acel .iso pentru că intru în foldere și nu văd nimic, niciun fișier .iso
pLumo avatar
drapel in
Ah, vina mea .stai!
Jack Rock avatar
drapel cn
@pLumo mm...acum vad...este în dosarul meu **zoom** și în dosarul **zoom**, dar .iso nu are nume de foldere! Uită-te aici https://imgur.com/NzhoQEp.png
pLumo avatar
drapel in
da, stiu, explic asta in raspunsul meu.
Puncte:2
drapel in

În comentarii ți-am spus să alergi:

pentru d în */; do
    mkisofs -o "$d.iso" "$d"
Terminat

Acest lucru a creat fișiere ascunse .izo în fiecare director, deoarece în interiorul buclei, $d conține o bară oblică finală și evaluează la unul/.izo în loc de cele aşteptate unul.izo.

Deci, vă rugăm să ștergeți mai întâi aceste fișiere:

rm */.izo

Acum (și data viitoare) puteți face ceea ce trebuie în mod direct:

Accesați directorul părinte al celor 12 directoare și faceți o buclă:

pentru d în */; do
    mkisofs -o „${d%/}.iso” „$d”
Terminat

--> {d%/} $ elimină slash-ul final.

Fișierele iso vor fi lângă directoarele numite ca

unul.izo
doi.izo
...
Jack Rock avatar
drapel cn
Super! mulțumesc !
pLumo avatar
drapel in
Scuze pentru confuzie, ma bucur sa ajut :-)
drapel us
@pLumo Cred că acum ai lămurit confuzia, poți să scapi de jumătatea de sus a răspunsului tău și să ștergi primul tău comentariu, altfel s-ar putea să derutezi și pe alții!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.