เชเชจเซเชธเซเชฒ เชฏเซเชเชฟเชฒเชฟเชเซ เชจเซเชฎเซเชจเชธ-เชฐเซเชเซเชธเชจเซเช เชจเชตเซเช เชธเชเชธเซเชเชฐเชฃ เชเชชเชฒเชฌเซเชง เชเซ, เชเซ เชธเชพเชฎเซเชนเชฟเช เชซเชพเชเชฒเชจเชพ เชจเชพเชฎ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ. เชชเซเชฐเซเชเซเชฐเชพเชฎ C++ เชฎเชพเช เชฒเชเชพเชฏเซเชฒ เชเซ เช เชจเซ GPLv3 เชฒเชพเชฏเชธเชจเซเชธเชจเซ เชถเชฐเชคเซ เชนเซเช เชณ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. เชจเชพเชฎ เชฌเชฆเชฒเชตเชพเชจเชพ เชจเชฟเชฏเชฎเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ: source_dir = "/home/user/work/source"; destination_dir = "/home/user/work/destination"; keep_dir_structure = เชเซเชเชพ; copy_or_rename = "เชเซเชชเชฟ"; เชจเชฟเชฏเชฎเซ = ( { type = "date"; date_format = "%Y-%m-%d"; }, { type = "text"; text = "_"; }, { type = "dir"; // เชฎเซเชก = โเชธเชเชชเซเชฐเซเชฃ เชชเชพเชฅโ|โเชฎเชพเชคเซเชฐ เชฎเชพเชคเชพเชชเชฟเชคเชพ เชฎเชพเชเซโ เชฎเซเชก = โเชเชเซ เชฎเชพเชฐเซเชโ; เชตเชฟเชญเชพเชเช = โ-โ; }, { เชชเซเชฐเชเชพเชฐ = โเชเซเชเซเชธเซเชโ; เชเซเชเซเชธเซเช = โ_โ; }, { เชชเซเชฐเชเชพเชฐ = โเชชเซเชฐเซเชฃเชพเชเชโ; // เชฎเซเชก = "เชเซเชฒเซเชฌเชฒ"|"เชฆเชฐเซเช เชกเซเชฐ เชชเชฐ เชธเซเชฅเชพเชจเชฟเช" เชฎเซเชก = "เชฆเชฐเซเช เชกเซเชฐ เชชเชฐ เชธเซเชฅเชพเชจเชฟเช"; เชชเซเชฐเชพเชฐเชเชญ = 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