The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Special Forums > Filesystems, Disks and Memory
Google UNIX.COM
Home Forums Register Rules & FAQ Members List Arcade Search Today's Posts Mark Forums Read


Filesystems, Disks and Memory Questions involving NAS, SAN, RAID, Robotic Libraries, backups, etc go here.


Other UNIX.COM Threads You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Maximum size of a file in unix nagalenoj UNIX for Dummies Questions & Answers 3 08-16-2007 06:56 AM
file size different in unix and windows the_learner UNIX for Dummies Questions & Answers 6 08-03-2007 06:51 AM
how to find the file size in unix lmraochodisetti UNIX for Advanced & Expert Users 4 07-24-2006 04:20 AM
Unix file size - HP-UX krishna7 HP-UX 2 07-18-2003 08:58 AM
Hp Unix file size problem A Roberts UNIX for Dummies Questions & Answers 3 11-29-2001 04:50 AM

Reply
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 09-06-2006
Registered User
 

Join Date: Aug 2006
Posts: 3
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
unix file size becomes zero

Hi,

when can a unix library file size become zero? For example.: can mistyping this command -> /usr/ucb/ps -auxww|grep -i <process name> make the "ps" library file size to become zero or its contents to get deleted? Is there any other way that an inadvertant mistake could cause the file size to become zero?
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 10-01-2006
Registered User
 

Join Date: Feb 2006
Location: Schenectady, NY
Posts: 130
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
I don't see how that command could have wiped the ps binary as there is no redirection to a file, only a pipeline into another command. A useful trick in ksh is to set the noclobber option which prevents accidental overwrite of existing files -- even for root.

# set -o noclobber
# /usr/ucb/ps -auxww 3589 > out
# /usr/ucb/ps -auxww 3589 > out
ksh: out: file already exists


Use the >| syntax for force an overwrite:
# /usr/ucb/ps -auxww 3589 >| out
Reply With Quote
Google UNIX.COM
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 10:12 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102