Can not remove file using rm command


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Can not remove file using rm command
# 1  
Old 03-27-2015
Can not remove file using rm command

I have two questions:

the first is I have a line of code:

Code:
 printf "What is the id of the patient getting GJB2 analysis  : "; read id

that stores a user input in a variable $id in the python directory c:/Users/cmccabe/Desktop/Python27/$id.txt

Using rm I get the error cannot remove $id.txt no such file. The exact command is:

Code:
 
cd 'C:'
rm  c:/Users/cmccabe/Desktop/Python27/${id}.txt

I have also tried

Code:
 
cd 'C:'
rm  c:/Users/cmccabe/Desktop/Python27/"${id}".txt

I will post the second question in a different theard. Thank you Smilie
# 2  
Old 03-27-2015
  1. what's the value of ${id} variable?
  2. If id=foo, does the file c:/Users/cmccabe/Desktop/Python27/foo.txt exist?
# 3  
Old 03-27-2015
what is "cd c:"?
# 4  
Old 03-27-2015
The value of ${id}.txt is snp, so snp.txt is the value and I see that in the python directory and can manually delete it, but using rm I can not. Thank you Smilie

Python is in a windows directory so I do cd to c:/.
# 5  
Old 03-27-2015
usually it has to do with the path and/or the file name being correct or permissions.
Add set -x to your shell script and see what shell script is trying to do.
Good luck.
This User Gave Thanks to vgersh99 For This Post:
# 6  
Old 03-27-2015
may be you should try del instead of rm? ;-)
This User Gave Thanks to agent.kgb For This Post:
# 7  
Old 03-27-2015
For some reason the value for the ${id} variable, in this case snp, isn't getting passed. I'm not sure why but in other functions I use the variable. Thank you Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Need a command to remove the last word in the first line of a file

I have a eg file op.txt This is a cat This is a fat cat This is a fat black cat I want to remove only the word cat from the first alone .can somebody help. please do wrap your samples in CODE TAGS As per forum rules. (7 Replies)
Discussion started by: Sharks
7 Replies

2. Shell Programming and Scripting

Remove data from grep command using the pattern in the file

Hi, I writing a shell program to remove the data from output of the find which matches a list in a file I am using the below find command to get the list of files x=`find . -name test*.dat` the output of the find command is as follows test1.dat test2.dat test3.dat test4.dat... (4 Replies)
Discussion started by: pals70423
4 Replies

3. UNIX for Dummies Questions & Answers

Using sed command to remove multiple instances of repeating headers in one file?

Hi, I have catenated multiple output files (from a monte carlo run) into one big output file. Each individual file has it's own two line header. So when I catenate, there are multiple two line headers (of the same wording) within the big file. How do I use the sed command to search for the... (1 Reply)
Discussion started by: rebazon
1 Replies

4. Shell Programming and Scripting

sed command to remove the first field from a '|' delimited file

Hi I have a file with fields delimited by |. I need to remove the first field from the file. I tried cut but it just extracts that field. sample.output abc|100|name1 cde|200|name2 efg|300|name3 Output should be sample.output 100|name1 200|name2 300|name3 thanks Var (6 Replies)
Discussion started by: var285
6 Replies

5. Shell Programming and Scripting

Command to remove numbers from beginning of txt file

Hello. I have the following issue: my txt file has the following format: train/dr4/fklc0/sx175.txt 0 80282 Severe myopia contributed to Ron's inferiority complex. train/dr4/fklc0/sx355.txt 0 42906 Dolphins are intelligent marine mammals. train/dr4/fklc0/sa2.txt With the... (1 Reply)
Discussion started by: li_bi
1 Replies

6. UNIX for Dummies Questions & Answers

Command to remove First and Last line from a File

I have a file from which the Header and the Trailer lines need to be removed. They are confirmed to be the first and the last lines in the file. I have tried a few commands, but not successful yet. It needs to be implemented urgently, hence any help is greatly appreciated. Raghu ----------... (1 Reply)
Discussion started by: ragz_82
1 Replies

7. Shell Programming and Scripting

what command is used to remove the all text of the particular file.

Hi all... I want to delete the entire text of the file and want to make it zero byte.. would you please tell me the command for it. Thanks and regards Vijay sahu (4 Replies)
Discussion started by: vijays3
4 Replies

8. Shell Programming and Scripting

Command/Script to remove duplicate lines from the file?

Hello, Can anyone tell Command/Script to remove duplicate lines from the file? (2 Replies)
Discussion started by: Rahulpict
2 Replies

9. Shell Programming and Scripting

rm command not able to remove file

I have directory IXNPG7 under which i have seen file ads.c , ads.gif , ads.js and lots more with extension .html I tried to remove the Entire Directory with rm -Rf IXNPG7 but it is saying -- Directory Not empty can't remove Secondly i tried removing all the files first using rm *.*... (7 Replies)
Discussion started by: jambesh
7 Replies

10. UNIX for Dummies Questions & Answers

command to remove last record on file

Hi, First time on the forum. I have converted some files using the Unix to DOS command but need to strip off the last record that is generated from this conversion that contains just a ^Z. Is there any command that would accomplish this without having to do stream editing? (4 Replies)
Discussion started by: mheinen
4 Replies
Login or Register to Ask a Question