Delete files whose file names are listed in a .txt file


 
Thread Tools Search this Thread
# 8  
Code:
find /usr/script_test -type f -mtime +10>/usr/ftprm.txt

while read filename
do
        ftp -i -n << EOF
        open 192.168.1.75
        user loguser bramer_123
        prompt
        put ${filename}
EOF
#     if [ `grep -c "^226" ftp_log.txt ` -eq 1 ]
#     then
#      rm ${filename}
#     echo ${filename}
#     else
#         echo "Failed to deliver file ${filename}"
#         exit 99
#     fi
done < /usr/ftprm.txt

I ran the above commands and the output showing is:
Code:
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.

---------- Post updated at 10:59 AM ---------- Previous update was at 10:48 AM ----------
Code:
find /usr/script_test -type f -mtime +10>/usr/ftprm.txt

while read filename
do
        ftp -i -n << EOF
        open 192.168.1.75
        user loguser bramer_123
        prompt
        put ${filename}
EOF
#     if [ `grep -c "^226" ftp_log.txt ` -eq 1 ]
#     then
#      rm ${filename}
#     echo ${filename}
#     else
#         echo "Failed to deliver file ${filename}"
#         exit 99
#     fi
done < /usr/ftprm.txt

Am using the following commands an getting these errors:
Code:
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.
The system cannot find the path specified.
Interactive mode on.

Moderator's Comments:
Mod Comment Please use code tags next time for your code and data.

Last edited by vbe; 01-08-2013 at 09:43 AM..
# 9  
Do you happen to have spaces in the file names? That could cause it to go a bit wobbly.

Perhaps a bit of debug in the script would help. Try:-
Code:
find /usr/script_test -type f -mtime +10>/usr/ftprm.txt

while read filename
do
        ftp -i -n << EOF
        open 192.168.1.75
        user loguser bramer_123
        prompt
!echo "Sending file \"${filename}\""
!ls -l "${filename}"
        put "${filename}"
EOF
done

Let me know what output you get and we'll have another think. If you paste them into your post, please use the code tags to make it easier to read. Highlight the text to be shown as code then press the 15th button above (Starts with the Bold Italic Underline formatting buttons) The one you want looks like a white box with "co" over "de" in it. You may have to either press the "Go Advanced" button or the "Post Reply" button to get it to show up.

I hope that this helps. Let's see what output we get.



Thanks,
Robin
Liverpool/Blackburn
UK
 

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Science: Mathematics
Difficulty: Hard
In Topology, the complement of an open set is a closed set.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Delete files except the file names available in the Except File

Hi, I need some help in the below scenario. I need to delete all the files from the directory except the file name available in the Except file. Like the folder ABC have files like A1.txt,A2.txt......A10.txt and also have a file named Except.txt with the content A3.txt,A4.txt Need a... (6 Replies)
Discussion started by: kban
6 Replies

2. UNIX for Dummies Questions & Answers

Delete files in a txt file

Hi, I have very old files in my server like from 2012 and i want to delete them, Please help. Thanks in advance.. (2 Replies)
Discussion started by: nanz143
2 Replies

3. Shell Programming and Scripting

Want to delete the junk files from a directory which are not listed in a TEXT file

Hello Everyone, I want to delete the image files from a directory, which are not listed in a TEXT file. The directory contains large number of image files (in millions) required / not required. I want to delete the image files which are "not required". I have generated a Text file having... (3 Replies)
Discussion started by: Praveen Pandit
3 Replies

4. Shell Programming and Scripting

Delete files listed in text file

Hi Team, Here's the scenario, I have a text file called "file_list.txt". Its content is as follows. 111.tmp 112.tmp 113.tmp 114.tmp These files will present in "workdir" directory. It has many files. But only the files present in file_list.txt has to be deleted from the workdir... (7 Replies)
Discussion started by: kmanivan82
7 Replies

5. Shell Programming and Scripting

Exclude certain file names while selectingData files coming in different names in a file name called

Data files coming in different names in a file name called process.txt. 1. shipments_yyyymmdd.gz 2 Order_yyyymmdd.gz 3. Invoice_yyyymmdd.gz 4. globalorder_yyyymmdd.gz The process needs to discard all the below files and only process two of the 4 file names available ... (1 Reply)
Discussion started by: dsravanam
1 Replies

6. Shell Programming and Scripting

Copy files listed in text file to new directory

I am trying to write a script that will copy all file listed in a text file (100s of file names) to a new directory Assume script will run with main as current working directory and I know how many files/lines will be in List.txt Im trying to work up a test script using this model Contents of... (2 Replies)
Discussion started by: IAmTheGrass
2 Replies

7. Shell Programming and Scripting

Finding consecutive numbers in version names on a txt file

Hi all. I have a directory which contains files that can be versioned. All the files are named according to a pattern like this: TEXTSTRING1-001.EXTENSION TEXTSTRING2-001.EXTENSION TEXTSTRING3-001.EXTENSION ... TEXTSTRINGn-001.EXTENSION If a file is versioned, a file called ... (10 Replies)
Discussion started by: fox1212
10 Replies

8. UNIX for Dummies Questions & Answers

recursive delete files from txt file or?

i have a txt file of image names that have to be deleted in pwd how can i use the txt file to delete the files in pwd and is it possible?--i might be able to import the txt files into a spreadsheet ahd same it as a csv file. i want it to be done recursive lly --what i mean is teh sysem goes thru... (4 Replies)
Discussion started by: plener
4 Replies

9. Shell Programming and Scripting

[Urgent]how to print the file names into a txt file???

HI, I have a folder with some 120 files...i just want to print all the file filenames(not the content or anything else) onto a file say .txt. please help me with this command Thanks a lot. (15 Replies)
Discussion started by: kumarsaravana_s
15 Replies

10. UNIX for Dummies Questions & Answers

How can I delete files using a file that containt path and names?

Recentily i receive virus ninda and my network was files *.eml. I find all *.eml with: find / -name *.eml -print > virus Virus has the path and name of the file,so, How can i delete all *.eml? Thanks (2 Replies)
Discussion started by: AlvaroD
2 Replies

Featured Tech Videos