ฉันมีสคริปต์ที่เป็นเช่นนี้: script.m
rng('shuffle');
load samples123/stage17/resamp_stage.mat
indarray = str2num(getenv('arrayindex'));
index = (indarray-1)*4+1:(indarray)*4
samplenow = samplestage(index,:);
for i = 1:4
ind = index(i);
i
num = 123;
sampleind = samplenow(i,:);
opt.Ndrag = 1;
a = cputime;
outsmpl = continue_dragon(opt,beta,sampleind,stage,num,covsmpl,ind);
b = cputime;
b-a
toc
end
ฉันต้องการดึงเฉพาะ 'stage17' ซึ่งอยู่ในบรรทัดที่สอง ฉันพยายามต่อไปนี้:
awk '/samples123/{print $2}' script.m
แต่สิ่งนี้ให้ออก: samples123 / stage17 / resamp_stage.mat
ขอบคุณ!