LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

теперь мне нужно перенести файлы которые ответили истинной и оставить в покое файлы которые ответили ложью, собственно вопрос как это сделать?

На вскидку. Не проверял.

#!bin/bash

a=$(date +%s)
c=2592000
b=$(($a - $c))
find script/in/ -type f | while read i
do
 ti="$(stat -c %X $i)"
 if [[ "$b" -gt "$ti" ]]
 then
  mv -fv "$i" /you/target
 fi
 ti=""
done

Исправление Deleted, :

теперь мне нужно перенести файлы которые ответили истинной и оставить в покое файлы которые ответили ложью, собственно вопрос как это сделать?

На вскидку. Не проверял.

#!bin/bash

a=$(date +%s)
c=2592000
b=$(($a - $c))
find script/in/ -type f | while read i
do
 ti="$(stat -c %X $i)"
 if [[ "$b" -gt "$ti" ]]
 then
  mv -fv $i /you/target
 fi
 ti=""
done

Исходная версия Deleted, :

теперь мне нужно перенести файлы которые ответили истинной и оставить в покое файлы которые ответили ложью, собственно вопрос как это сделать?

На вскидку. Не проверял.

#!bin/bash

a=$(date +%s)
c=2592000
b=$(($a - $c))
find script/in/ -type f | while read i
do
 ti="$(stat -c %X $i)"
 if [[ "$b" -gt "$ti" ]] ;then
  mv -fv $i /you/target
 fi
 ti=""
done