Я хочу, чтобы переместить файлы, которые список в file.idx
от Scattered/
до Selected
:
for ((i=1; i<100; i=i+1))
do
mv "Scattered/$(sed '$i q;d' file.idx)" "Selected/"
done
Но Баш оболочка не заменяет $i
от 1 до 100, и дает это ошибка:
sed: -e expression #1, char 2: unknown command: `i'
Scattered/ Selected/