Rm -rf file.txt~ included in the first step?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Rm -rf file.txt~ included in the first step?
# 1  
Old 08-23-2014
Rm -rf file.txt~ included in the first step?

I need to shred and delete a file after a certain time. Therefore I use
Code:
shred -z /path/to/file.txt | rm -rf /path/to/file.txt

It works well, but typing
in that very directory
Code:
ls -shi

I still see the so called backup-copy lets say file.txt~
When running bleachbit it will disappear thoroughly. So how can I include in my two commands to erase even the backup-copy?
It is a non-interactive script, using debian wheezy. Any hints? Thanks in advance, still using twice that chain of the commands, but there should be a better solution, maybe.
# 2  
Old 08-23-2014
Look at the man page for shred on your system. If a backup file is being created by the filesystem you're using, shred will waste time creating a copy of your file and shredding it; but the backup copy will not have been shredded when you delete the shredded copy and the backup copy.

You might as well just rm /path/to/file.txt even though it won't have been shredded. If you were using a filesystem that didn't make a backup copy, it would be better to just use:
Code:
shred -zu /path/to/file.txt

which would shred, zero, and then delete the file in one step.

The -r option to rm is meaningless unless at least one of the pathnames you give it as an operand is a directory.
This User Gave Thanks to Don Cragun For This Post:
# 3  
Old 08-24-2014
Allright,
Code:
shred -zu

works fine, sorry my fault, I missed that option in the manpage. Thanks a lot.
# 4  
Old 08-24-2014
Quote:
Originally Posted by 1in10
Allright,
Code:
shred -zu

works fine, sorry my fault, I missed that option in the manpage. Thanks a lot.
OK
After you run shred -zu pathname, do you end up with a file named pathname~?
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. What is on Your Mind?

Slowly Removing Bold Font Style - Step-by-Step

FYI, I'm slowly removing a lot of the bold font-styles from titles of discussions, forum titles, etc I'm not removing bold for the entire site because we do need bold from time to time, especially in posts and sometimes in other places. However, the original forum style had way too much... (3 Replies)
Discussion started by: Neo
3 Replies

2. Solaris

step step apache2 configuration doc

Hi Guys, does anyone know of a step by step guide on how configure apache2 web server in solaris 10? I will really appreciate it. Thanks a lot (1 Reply)
Discussion started by: cjashu
1 Replies

3. Linux

May you explain step by step where and how I will add pseudo code

Thank all of you. May you explain step by step where and how I will add pseudo code Note : I have Linux 2.6.24-26-server on x86_64 dears kindly help me (3 Replies)
Discussion started by: nonowa
3 Replies

4. Solaris

Step by step to replace Failed disk

Hi all. This may be a stupid question but here goes: I lost a disk on my Sun-Fire 480-r and want to replace it. I don't care about the data, I just need to get a new disk in. Can anyone supply me with step by step procedure please. I am not an expert by any means and it is a dev box so I... (1 Reply)
Discussion started by: jamie_collins
1 Replies

5. Shell Programming and Scripting

works step by step on command line but not in script

Hi all, The following script is fine when I work via command line m=1 c=0 while do echo $m gnokii --getsms IN $m > out.txt; m=`expr $m + 1`; cat out.txt >> message_log; ############ read first crap< <(sed -n '/Text:/{n;p;}' out.txt); read message< <(sed -n '/Text:/{n;p;}'... (2 Replies)
Discussion started by: whamchaxed
2 Replies

6. UNIX for Dummies Questions & Answers

Step by step Installation of Unix SCO 2.1

I am new to unix and server at my job crashed due to hardware problem. I'm now opted to install sco unix on a new server - could anybody help me with the steps I need to take (pretty old machine) Thanks & Regards Nancy :( (0 Replies)
Discussion started by: nensee7
0 Replies

7. UNIX for Dummies Questions & Answers

install of sco unix step by step

HI I am new to unix and need to install sco unix on a new server - could anybody help me with the steps I need to take - the hd is a 9gb scsi drive (pretty old machine) Thanks (1 Reply)
Discussion started by: porikamu
1 Replies
Login or Register to Ask a Question