~ over | split
This commit is contained in:
@ -7,7 +7,7 @@ namespace File_Folder_Helper.ADO2025.PI5;
|
||||
internal static partial class Helper20250315 {
|
||||
|
||||
internal static void Empty(ILogger<Worker> logger, List<string> args) {
|
||||
string[] searchPatterns = args[2].Split('|');
|
||||
string[] searchPatterns = args[2].Split('~');
|
||||
string sourceDirectory = Path.GetFullPath(args[0]);
|
||||
if (searchPatterns.Length == 1) {
|
||||
string[] files = Directory.GetFiles(sourceDirectory, searchPatterns[0], SearchOption.AllDirectories);
|
||||
|
@ -81,7 +81,7 @@ internal static partial class Helper20250321 {
|
||||
}
|
||||
|
||||
internal static void MoveToLast(ILogger<Worker> logger, List<string> args) {
|
||||
string[] searchPatterns = args[2].Split('|');
|
||||
string[] searchPatterns = args[2].Split('~');
|
||||
string sourceDirectory = Path.GetFullPath(args[0]);
|
||||
if (searchPatterns.Length == 1)
|
||||
logger.LogInformation("No code for just one!");
|
||||
|
@ -151,12 +151,12 @@ internal static partial class Helper20250407 {
|
||||
internal static void Sync(ILogger<Worker> logger, List<string> args) {
|
||||
Matcher matcher = new();
|
||||
string fileName = $"{args[1]}.json";
|
||||
string[] segments = args[5].Split('|');
|
||||
string rightDirectory = Path.GetFullPath(args[0].Split('|')[0]);
|
||||
string[] segments = args[5].Split('~');
|
||||
string rightDirectory = Path.GetFullPath(args[0].Split('~')[0]);
|
||||
Logic? logic = segments.Length != 5 ? null : Logic.Get(segments);
|
||||
string includePatternsFile = Path.Combine(rightDirectory, args[2]);
|
||||
string excludePatternsFile = Path.Combine(rightDirectory, args[3]);
|
||||
string[] rootUniformResourceLocators = args.Count < 5 ? [] : args[4].Split('|');
|
||||
string[] rootUniformResourceLocators = args.Count < 5 ? [] : args[4].Split('~');
|
||||
matcher.AddIncludePatterns(!File.Exists(includePatternsFile) ? ["*"] : File.ReadAllLines(includePatternsFile));
|
||||
matcher.AddExcludePatterns(!File.Exists(excludePatternsFile) ? ["System Volume Information"] : File.ReadAllLines(excludePatternsFile));
|
||||
ReadOnlyCollection<Record> rightRecords = GetRecords(rightDirectory, matcher);
|
||||
|
@ -6,7 +6,7 @@ internal static partial class Helper20250421 {
|
||||
|
||||
internal static void FreeFileSyncChangeCreatedDate(ILogger<Worker> logger, List<string> args) {
|
||||
string searchPattern = args[2];
|
||||
string[] searchPatterns = args[3].Split('|');
|
||||
string[] searchPatterns = args[3].Split('~');
|
||||
string sourceDirectory = Path.GetFullPath(args[0]);
|
||||
if (searchPatterns.Length != 2)
|
||||
throw new NotImplementedException($"Not the correct number of {searchPatterns} were passed!");
|
||||
|
Reference in New Issue
Block a user