Hoʻokuʻu ʻia o ka nomenus-rex 0.4.0, kahi mea hoʻohana inoa inoa nui

Loaʻa kahi mana hou o ka console utility Nomenus-rex, i hoʻolālā ʻia no ka hoʻololi ʻana i ka faila nui. Ua kākau ʻia ka papahana ma C++ a māhele ʻia ma lalo o nā ʻōlelo o ka laikini GPLv3. Hoʻonohonoho ʻia ka inoa hou ʻana i nā lula me ka hoʻohana ʻana i kahi faila hoʻonohonoho. No ka laʻana: source_dir = "/home/user/work/source"; destination_dir = "/home/mea hoʻohana/hana/destination"; mālama_dir_structure = wahaheʻe; copy_or_rename = "kope"; lula = ( {type = "lā"; date_format = "% Y-%m-%d"; }, {type = "text"; kikokikona = "_"; }, {type = "dir"; // mode = “ala holoʻokoʻa”|”makua dir wale nō” mode = “ala holoʻokoʻa”; separator = “-“; }, {type = “text”; kikokikona = “_”; }, {type = “integer”; // mode = "global"|"local at every dir" mode = "local at every dir"; start = 0; step = 1; padding = 5; }, {type = "extension"; // waiho i ka "ext" variable kaawale no ka hoʻohana ʻana i kahi hoʻopaneʻe kumu ext = ""; // mode = "nā hua'ōlelo haʻahaʻa"|"ka poʻokela"|"sic"; mode = "nā hua liʻiliʻi"; } );

I ka hoʻohana ʻana i nā hoʻonohonoho i ʻōlelo ʻia, e kapa hou ka pono i ka faila "/home/user/work/source/TestDir2/file2.txt" i "/home/user/work/destination/2022-03-16_TestDir2_0.txt". Hiki i ka pono ke hana pū me nā papa kuhikuhi HOME a me XDG_CONFIG_HOME (kahi e ʻimi ai i kahi faila hoʻonohonoho inā ʻaʻole i kuhikuhi ʻia ka let piha no ia) a maopopo i ka pōkole "~" no ke komo ʻana i ka papa kuhikuhi home.

Nā hoʻololi i ka mana hou:

  • Ua hoʻohui ʻia kahi ʻano "rule" hou e lawe i ka inoa piha ʻole o kēia manawa ma ke ʻano he ʻāpana. ʻAe kēia iā mākou e hoʻohui i kahi lula pani, kahi e pani ai i nā hanana āpau o kahi substring me kahi kaula hou.
  • Hoʻokaʻawale ʻia nā inoa faila ma mua o ka hana ʻana. Ma mua, ua hana ʻia nā faila ma ke ʻano i hāʻawi ʻia e ka ʻōnaehana faila. Ma ka ʻaoʻao aʻe e hoʻokele ʻia kēia hoʻonohonoho.
  • Ua hana hou ʻia ka palapala, e maʻalahi.
  • Nā hoʻololi kūloko i ke code (hoʻomaka i ka hana ʻana i nā hoʻokolohua a me kahi hana maʻamau hou no ka heluhelu ʻana i nā ʻano enum mai kahi faila hoʻonohonoho) i hoʻolālā ʻia e maʻalahi i ka hoʻohui ʻana i nā lula hou a hoʻemi i ka nui o nā hewa hou.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka