Siideynta nomenus-rex 0.4.0, utility for bulk file renameing

Nooc cusub oo Nomenus-rex ah, oo ah adeeg amar-ku-saleysan oo loogu talagalay dib-u-magacaabista faylasha tirada badan, ayaa hadda diyaar ah. Barnaamijka waxaa lagu qoray C++ waxaana lagu qaybiyay shatiga GPLv3. Xeerarka dib-u-magacaabista waxaa lagu habeeyey faylka habaynta. Tusaale ahaan: source_dir = "/home/user/work/source"; destination_dir = "/home/user/work/destination"; keep_dir_structure = false; copy_or_rename = "copy"; xeerarka = ( { nooca = "date"; date_format = "%Y-%m-%d"; }, { nooca = "qoraal"; qoraal = "_"; }, { nooca = "dir"; // qaab = "wadada oo dhan"|"waalidka dir kaliya" hab = "wadada oo dhan"; kala sooc = "-"; }, { nooca = "qoraal"; qoraal = "_"; }, { nooca = "integer"; // qaab = "caalami"|"maxalli kasta dir" hab = "maxalli kasta dir"; tallaabo = 1; dahaadh = "kordhin"; // ka tag doorsoomaha "ext" oo madhan si aad u isticmaasho ext dheeraad asal ah = "";

Iyada oo la adeegsanayo dejimahan, adeeggu wuxuu faylka "/home/user/work/source/TestDir2/file2.txt" u beddeli doonaa "/home/user/work/destination/2022-03-16_TestDir2_0.txt." Adeeggu wuxuu sidoo kale fahmaa tusmooyinka HOME iyo XDG_CONFIG_HOME (halkaas oo uu ka raadiyo faylka habaynta haddii jidkiisa oo dhammaystiran aan la cayimin) wuxuuna fahmaa soo gaabinta "~" ee gelitaanka buugga guriga.

Isbeddellada nooca cusub:

  • Nooc cusub oo "xeer" ah ayaa lagu daray kaas oo aqbalaya magaca aan la dhammaystirin ee hadda jira oo ah halbeeg. Tani waxay u oggolaanaysaa in lagu daro xeerka beddelaadda kaas oo beddelaya dhammaan dhacdooyinka xarig-hoosaadyada xarig cusub.
  • Magacyada faylasha hadda waxaa loo kala saaraa alifbeetada ka hor inta aan la farsamayn. Hore, faylasha waxaa loo farsamayn jiray sida ay u kala horreeyaan nidaamka faylku. Nooca xiga, kala soociddani waxay noqon doontaa mid isticmaaluhu maamulo.
  • Dukumentiyada si yar ayaa loo hagaajiyay si ay u noqoto mid aad u fudud in la isticmaalo.
  • Isbeddello gudaha ah oo lagu sameeyo koodhka (bilowgii abuurista tijaabada iyo shaqo template cusub oo loogu talagalay akhrinta doorsoomayaasha enum ee faylka qaabeynta) kuwaas oo loogu talagalay in lagu fududeeyo ku darista xeerar cusub iyo in la yareeyo tirada khaladaadka cusub.

Source: opennet.ru

U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster