Changeset 24264 for trunk/Nebulous
- Timestamp:
- May 27, 2009, 12:45:40 PM (17 years ago)
- Location:
- trunk/Nebulous
- Files:
-
- 2 edited
-
Changes (modified) (1 diff)
-
bin/neb-rm (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/Changes
r23934 r24264 9 9 - add neb-swap 10 10 - add nebclient:nebSetXattr() 11 - add neb-rm --move flag 11 12 12 13 0.09 Wed Jul 9 16:36:27 HST 2008 -
trunk/Nebulous/bin/neb-rm
r13074 r24264 16 16 use Pod::Usage qw( pod2usage ); 17 17 18 my ($server );18 my ($server, $move); 19 19 20 20 $server = $ENV{'NEB_SERVER'} unless $server; … … 22 22 GetOptions( 23 23 'server|s=s' => \$server, 24 'move|m' => \$move, 24 25 ) || pod2usage( 2 ); 25 26 … … 35 36 36 37 foreach my $key (@ARGV) { 37 $neb->delete($key) or warn "failed to delete key: $key"; 38 unless (defined $move) { 39 $neb->delete($key) or warn "failed to delete key: $key"; 40 } else { 41 $neb->move($key, "${key}.rm") or warn "failed to move key: $key"; 42 } 38 43 } 39 44 … … 48 53 =head1 SYNOPSIS 49 54 50 neb-rm [--server <URL>] <key...>55 neb-rm [--server <URL>] [--move] <key...> 51 56 52 57 =head1 DESCRIPTION … … 58 63 59 64 =over 4 65 66 =item * --move|-m 67 68 When set, this flag causes C<<key>> to be renamed to C<<key>.rm> instead of 69 being deleted. 70 71 Optional. 60 72 61 73 =item * --server|-s <URL>
Note:
See TracChangeset
for help on using the changeset viewer.
