İyi günler elimde görselde eklediğim txt uzantılı bir dosyam var bu dosyanın içindeki ismi uzun olan görünen
txt verilerini ayrı bi klasöre ismi kısa olan txt verilerini ayrı bir klasöre almak istiyorum bunu matlab de nasıl yapabilirim veri yoğunluğu çok fazla gruplara yapabilmem lazım yardımcı olursanız sevinirim
2 Cevap
En iyi cevap
Aşağıdaki örneği inceleyebilirsiniz
clc; clear; close all;
dizin = pwd; % Varolan dizin
dosyalar = dir(fullfile(dizin, '*.txt')); %Dizindeki txt uzantili dosyalari bulalim
for i = 1: length(dosyalar)
if length(dosyalar(i).name) >10 % Uzanti ile birlikte adi 10dan buyuk dosyalari bulalim
movefile(convertCharsToStrings(dosyalar(i).name) ,strcat(pwd,'\grup1')); %buyuk isimlileri grup1 klasorune tasiyalim
end
end
