Терминалдан бир эле учурда ар кандай форматтагы бир нече файлдарды жылдырыңыз

Жебе жана каталог сүрөтчөсү

Аталышын окугандан кийин, мен ойлойм, абдан жөнөкөй, мен колдоном буйрук cp же mv жана мен бардыгын бирден жылдыруу үчүн штрих белгисин колдоном *. Бирок бул сиз иштеп жаткан каталогдун ичиндеги файлдардын ар бирин жылдырат. Бирок биз муну так эле каалабайбыз, бул кичинекей окуу куралыбызда бир аз жакшыртылган нерсе, башкача айтканда, ошол каталогдун ичиндеги айрым форматтарды башка жерге көчүрүү керек.

Көчүп келем десе, анын аталышы дагы өзгөрүшү мүмкүн экендигин унутпаңыз. Ушуну менен бирге, келгиле, муну кантип жасоого болорун көрсөтүү менен бизнеске киришели супер жеңил жана тез жол, ошондуктан айрым файл форматтарын тазалоо керек болгондо, аларды бир-бирден жылдырбай, бардыгын бир буйрук сабынан автоматташтыра аласыз. Ооба, ар кандай форматтарын жылдыруу үчүн бир каталогдон башка каталогго файлдар, буйрук форматы төмөнкүлөрдүн бири болушу мүмкүн:

mv /ruta/origen/*.{ext1, ext2, extn} /ruta/destino

mv *.ext1 *.ext2 *.extn /ruta/destino

Эки иш тең ​​кызмат кылат, биринчисинде, биз эмне кылышыбыз керектиги көрсөтүлгөн келип чыгуу жолу андан кийин кеңейтүүлөр биз көчүп бара жатабыз деп. Файлдын аталышы кандай болсо, ошолор гана жылдырылат, башкаларга эмес. Экинчи учурда, биз буга чейин биз көчүрө турган файлдар жайгашкан каталогдон иштеп жатабыз деп болжолдонууда ...

Мисалы, бардык видеолорду бир каталогдон башкасына которгубуз келет деп элестетип көрсөңүз. Анын ордуна, бул каталогдо .txt, .odt документтери, ошондой эле .mp3 ичинде музыка бар. Эгерде биз жылдырууга гана кызыкдар болсок .flv, .mp4, .avi жана .mkv, биз эмне кылмакпыз:

mv /home/Documentos/*.{flv, mp4, avi, mkv} /home/Multimedia

Бул жөнөкөй, качан Келгиле, аталган баштапкы каталогдун мазмунун ls менен тизмектейлиБардык көчүрүлгөн файлдар жок болуп кеткенин көрөбүз, бирок аларга таасир эткибиз келбеген файлдар калат. Абдан жөнөкөй мисал, бирок, албетте, башталгыч баалайбыз!


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий, өзүңүз калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   gerjarors ал мындай деди:

    мыкты салым жана пайдалуу