Я пытаюсь написать скрипт shred для вывода файлов, удаленных в текстовый файл, но я думаю, что я делаю что-то не так с выходом? Я также подумывал добавить в скрипт письмо по электронной почте, чтобы отправить электронное подтверждение, когда все файлы были удалены, но в первую очередь нужно заставить выходной файл работать с текстовым файлом.Shred script с выходом
Благодаря
#!/bin/bash
# Use on remote server
LOCATION="/home/user/Test"
TIMES=-n38
cd $LOCATION
# Delete all files in location 30 times
echo "Deleting all delete located at $LOCATION "
nohup find $LOCATION -exec shred $TIMES -u '{}' \; & >> /home/user/output.txt
echo "All data at $LOCATION has been shredded $TIMES times"
# Delete the partition
#nohup shred -n 30 -vz /dev/sdb1 &
Удалите '&'. –
Или добавьте «подождите» где-нибудь в вашем скрипте. – user1202136
Или вы можете удалить пробел после '' & ''. '' & >> '' имеет смысл, но '' & >> '' нет. – LiMar