nomenus-rex 0.4.0 வெளியீடு, மொத்த கோப்பு மறுபெயரிடுவதற்கான ஒரு பயன்பாடு

கன்சோல் பயன்பாட்டு Nomenus-rex இன் புதிய பதிப்பு கிடைக்கிறது, இது வெகுஜன கோப்பு மறுபெயரிடுவதற்காக வடிவமைக்கப்பட்டுள்ளது. நிரல் C++ இல் எழுதப்பட்டு GPLv3 உரிமத்தின் விதிமுறைகளின் கீழ் விநியோகிக்கப்படுகிறது. மறுபெயரிடுதல் விதிகள் உள்ளமைவு கோப்பைப் பயன்படுத்தி கட்டமைக்கப்படுகின்றன. எடுத்துக்காட்டாக: source_dir = "/home/user/work/source"; destination_dir = "/வீடு/பயனர்/பணி/இலக்கு"; Keep_dir_structure = பொய்; copy_or_rename = "நகல்"; விதிகள் = ( {வகை = "தேதி"; date_format = "%Y-%m-%d"; }, {type = "text"; text = "_"; }, { type = "dir"; // mode = “முழு பாதை”|”பெற்றோர் மட்டும்” முறை = “முழு பாதை”; பிரிப்பான் = “-“; }, {வகை = “உரை”; உரை = “_”; }, {வகை = “முழு எண்”; // முறை = "உலகளாவிய"|"ஒவ்வொரு திசையிலும் உள்ளூர்" பயன்முறை = "ஒவ்வொரு திசையிலும் உள்ளூர்"; தொடக்க = 0; படி = 1; திணிப்பு = 5; }, {வகை = "நீட்டிப்பு"; // "எக்ஸ்ட்" மாறியை விட்டு விடுங்கள் அசல் நீட்டிப்பைப் பயன்படுத்த காலியாக உள்ளது ext = ""; // பயன்முறை = "சிறிய எழுத்து"|"பெரிய எழுத்து"|"sic"; பயன்முறை = "சிறிய எழுத்து"; } );

குறிப்பிட்ட அமைப்புகளைப் பயன்படுத்தும் போது, ​​பயன்பாடு "/home/user/work/source/TestDir2/file2.txt" என்ற கோப்பை "/home/user/work/destination/2022-03-16_TestDir2_0.txt" என மறுபெயரிடும். பயன்பாடு HOME மற்றும் XDG_CONFIG_HOME கோப்பகங்களுடனும் வேலை செய்ய முடியும் (முழு அனுமதி குறிப்பிடப்படவில்லை எனில் அது ஒரு உள்ளமைவு கோப்பைத் தேடும்) மற்றும் முகப்பு கோப்பகத்தை அணுகுவதற்கான சுருக்கமான “~” ஐப் புரிந்துகொள்ளும்.

புதிய பதிப்பில் மாற்றங்கள்:

  • தற்போதைய முழுமையற்ற பெயரை அளவுருவாகக் கொண்ட புதிய வகை "விதி" சேர்க்கப்பட்டுள்ளது. மாற்று விதியைச் சேர்க்க இது எங்களை அனுமதித்தது, இது ஒரு துணைச்சரத்தின் அனைத்து நிகழ்வுகளையும் புதிய சரத்துடன் மாற்றுகிறது.
  • கோப்புப் பெயர்கள் இப்போது செயலாக்கத்திற்கு முன் அகர வரிசைப்படி வரிசைப்படுத்தப்பட்டுள்ளன. முன்பு, கோப்பு முறைமையால் கொடுக்கப்பட்ட வரிசையில் கோப்புகள் செயலாக்கப்பட்டன. அடுத்த பதிப்பில் இந்த வரிசையாக்கம் பயனர் கட்டுப்பாட்டில் இருக்கும்.
  • ஆவணங்கள் சிறிது மறுவேலை செய்யப்பட்டுள்ளன, இது மிகவும் வசதியானது.
  • குறியீட்டிற்கான உள் மாற்றங்கள் (சோதனைகளை உருவாக்குதல் மற்றும் ஒரு உள்ளமைவு கோப்பிலிருந்து enum மாறிகளைப் படிப்பதற்கான புதிய டெம்ப்ளேட் செயல்பாடு) புதிய விதிகளைச் சேர்ப்பதை எளிதாக்குவதற்கும் புதிய பிழைகளின் எண்ணிக்கையைக் குறைப்பதற்கும் வடிவமைக்கப்பட்டுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்