0 byte file with no name????


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting 0 byte file with no name????
# 1  
Old 08-17-2007
How to delete 0 byte file with no name????

Please help me in removing the 2nd file :

-rw-rw-rw- 1 fup03a fup03a 9216 Aug 16 00:45 med_delay_log
-rw-rw-rw- 1 fup03a fup03a 0 Aug 16 18:04

Last edited by miltonkeynesguy; 08-17-2007 at 08:39 AM..
# 2  
Old 08-17-2007
You may find what is the "invisible" character by issuing the ls command piped with od and obtain a "description" of the character:

Code:
ls | od -t a

Then (in some manner, like CTRL+V followed by a key) you could reproduce the character and pass it to the rm command.

I think that we can remove the file also by mean of its inode number, but I don't know how. Obtaining the inode number is simple (ls -i), and then? Someone could explain?

Thanks Smilie
# 3  
Old 08-17-2007
Thanks...
I have got the following output...I did not understand the CTRK + V ?
Can you please explain

byfusp01 $ ls | od -t a
0000000 sp nl d i r _ t i m e . c f g nl d
0000020 i r _ t i m e . t m p nl f i l e
0000040 _ d e l a y . s h nl m e d _ d e
0000060 l a y _ l o g _ 2 0 0 7 0 8 1 5
0000100 nl m e d _ d e l a y _ l o g _ 2
0000120 0 0 7 0 8 1 6 nl m e d _ d e l a
0000140 y _ l o g _ 2 0 0 7 0 8 1 7 nl m
0000160 e d _ d e l a y _ n e w 2 . d s
0000200 d nl m e d _ d e l a y _ t e m p
0000220 . t x t nl
0000225
# 4  
Old 08-17-2007
The character is "sp"
when i write "rm sp" obviously it would say file not found.
Can you please tell how to proceed ....
# 5  
Old 08-17-2007
If the character is a space, simply try:

Code:
rm " "

You can also try "rm -i *", which asks you a confirmation for each file you want to delete and then remove only the "ghost" file.
# 6  
Old 08-17-2007
I searched in google for deleting a file using inode...

I have managed to delete the file using the following...

by inode

#ls -i
#find . -inum 968746 -exec rm -i {} \;

Thanks for the idea Robotronic :-)
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Logrotate 0 byte file

Hello, For various reasons I decided to rebuild my log server on a new microSD. To simplify matters I restored a backed up copy of the appropriate config files and uploaded them to the new log server once syslog-ng was setup. The issue I am running into now is when logrotate compresses the log... (3 Replies)
Discussion started by: MyUserName7000
3 Replies

2. Shell Programming and Scripting

Get Compressed byte offset from .gz file

Hi , I have a .gz file whose contents look like below. data1^filename1 data2^filename2. .. . . Is it possible to find out the byte offset of each record from the .gz file. Like in an uncompressed file. grep -nb "Filename" give the byte offset of the record in this case. ... (4 Replies)
Discussion started by: chetan.c
4 Replies

3. Shell Programming and Scripting

Perl- Output file is always 0 byte

Hi all, I am new to perl programming. However i have a script that connects to the database and spools that into an output file. Strange thing is that sometimes this script works and sometimes the ouput spool file is always 0 byte. I have verified the sql query and the query always returns... (5 Replies)
Discussion started by: amit1_x
5 Replies

4. Shell Programming and Scripting

Checking the file for non-zero byte

Hi, An 'If' clause has to be executed if file1.txt has any contents in it. Suggest us... (2 Replies)
Discussion started by: lavnayas
2 Replies

5. Shell Programming and Scripting

Need specific byte positions of a file

Hello , I need to extract data from specific byte positions of a file. I have tried the below command awk ' { printf "%s", substr($0, 642363,642369}' filename to extract data between byte positions 642363 and 642369 . However I did not get the expected result. I am new to awk... (6 Replies)
Discussion started by: rmv
6 Replies

6. Shell Programming and Scripting

delete zero byte file

Hello I have a requirement where i need to find the zero byte size file in the directory and need to delete that zero byte file. Thanks (2 Replies)
Discussion started by: dsdev_123
2 Replies

7. Shell Programming and Scripting

Remove a byte(Last byte from the last line)

Hi All Can anyone please suggest me how to remove the last byte from a falt file .This is from the last line's last BYTE. Please suggest me something. Thank's and regards Vinay (1 Reply)
Discussion started by: vinayrao
1 Replies

8. UNIX for Dummies Questions & Answers

ftp 0 byte file

I have some clients uploading 0byte files to my ftp server unfortunately they dial in to an isp first so I'm not having any luck figuring out where they are coming from. I'm looking for a way to have the ftp server reject 0 byte files I checked man on vsftpd and did not see anything is there... (1 Reply)
Discussion started by: jjmill1979
1 Replies

9. Shell Programming and Scripting

Check if 2 files are identical byte-to-byte?

In my server migration requirement, I need to compare if one file on old server is exactly the same as the corresponding file on the new server. For diff and comm, the inputs need to be sorted. But I do not want to disturb the content of the file and need to find byte-to-byte match. Please... (4 Replies)
Discussion started by: krishmaths
4 Replies

10. UNIX for Dummies Questions & Answers

How to find if a file is zero byte or not?

hi, How to check if a file or files are of zero bytes and if yes, then to print their names? Ashu (1 Reply)
Discussion started by: er_ashu
1 Replies
Login or Register to Ask a Question