የስም-ሬክስ 0.4.0፣ የጅምላ ፋይል ስም የሚቀይር መገልገያ

አዲስ የኮንሶል መገልገያ Nomenus-rex ይገኛል፣ ለጅምላ ፋይል መሰየም ተብሎ የተሰራ። ፕሮግራሙ በC++ ተጽፎ በGPLv3 ፍቃድ ውል ስር ተሰራጭቷል። ዳግም መሰየም ደንቦች የተዋቀሩ የማዋቀሪያ ፋይልን በመጠቀም ነው። ለምሳሌ፡ source_dir = "/ቤት/ተጠቃሚ/ስራ/ምንጭ"; መድረሻ_dir = "/ቤት/ተጠቃሚ/ስራ/መዳረሻ"; Keep_dir_structure = ውሸት; copy_or_rename = "ኮፒ"; ደንቦች = ( {አይነት = "ቀን"፤ የቀን_ቅርጸት = "%Y-%m-%d"፤ }፣ {አይነት = "ጽሑፍ"፤ ጽሑፍ = "_"፤ }፣ {አይነት = "dir"፤ // ሁነታ = "ሙሉ መንገድ"|"የወላጅ ዲር ብቻ" ሁነታ = "ሙሉ መንገድ"፤ መለያያ = "-"; }, { አይነት = "ጽሑፍ"; ጽሑፍ = "_"; }, { አይነት = "ኢንቲጀር"; // ሁነታ = "አለምአቀፍ"|"አካባቢያዊ በእያንዳንዱ ዲር" ሁነታ = "አካባቢያዊ በእያንዳንዱ ዲር"; ጀምር = 0; ደረጃ = 1; ፓዲንግ = 5; }, {ዓይነት = "ቅጥያ"; // የ"ext" ተለዋዋጭ ይተው. ባዶ ኦሪጅናል ቅጥያ ለመጠቀም ext = ""; // ሁነታ = "ዝቅተኛ"|"አቢይ"|"sic"; ሁነታ = "ትንሽ"; });

የተገለጹትን መቼቶች ሲጠቀሙ መገልገያው ፋይሉን "/ቤት/ተጠቃሚ/ስራ/ምንጭ/TestDir2/file2.txt" ወደ "/ቤት/ተጠቃሚ/ስራ/መዳረሻ/2022-03-16_TestDir2_0.txt" ይለውጠዋል። መገልገያው ከHOME እና XDG_CONFIG_HOME ማውጫዎች ጋር አብሮ መስራት ይችላል (የማዋቀሪያ ፋይሉን የሚፈልግበት ሙሉው ክፍል ለእሱ ካልተገለጸ) እና የቤት ማውጫውን ለመድረስ “~” የሚለውን ምህጻረ ቃል ይረዳል።

በአዲሱ ስሪት ውስጥ ለውጦች:

  • የአሁኑን ያልተሟላ ስም እንደ መለኪያ የሚወስድ አዲስ ዓይነት "ደንብ" ተጨምሯል. ይህ ሁሉንም የንዑስ ሕብረቁምፊ ክስተቶች በአዲስ ሕብረቁምፊ የሚተካ የመተካት ደንብ እንድንጨምር አስችሎናል።
  • የፋይል ስሞች አሁን ከመሰራቱ በፊት በፊደል ይደረደራሉ። ከዚህ ቀደም ፋይሎች በፋይል ስርዓቱ በተሰጡበት ቅደም ተከተል ተካሂደዋል. በሚቀጥለው ስሪት ይህ መደርደር በተጠቃሚዎች ቁጥጥር ስር ይሆናል።
  • ሰነዱ በትንሹ እንደገና ተሠርቷል, ይህም የበለጠ ምቹ ያደርገዋል.
  • አዲስ ደንቦችን ለመጨመር ቀላል ለማድረግ እና የአዳዲስ ስህተቶችን ቁጥር ለመቀነስ የተቀየሱ በኮዱ ላይ ያሉ የውስጥ ለውጦች (ሙከራዎችን የመፍጠር ጅምር እና አዲስ የአብነት ተለዋዋጮችን ከውቅረት ፋይል ለማንበብ አዲስ ተግባር)።

ምንጭ: opennet.ru

አስተያየት ያክሉ