09-08-2018
6 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
Can someone please clarify how we are able to use both IO and GLOB symbols of a package variable interchangeably?
Please consider the following code:
open(FH,"myfile") || die "Unable to open file myfile:$@";
my $glob_var = *main::FH{GLOB};
my $io_var = *main::FH{IO};
print $glob_var... (0 Replies)
Discussion started by: srinivasan_85
0 Replies
2. Shell Programming and Scripting
I encountered a weird issue with globbing in perl not returning all files, while I was testing out a script for recursive dir-processing on my Synology NAS.
Basically it didn't show (/match?) all the files in a specific directory. If I move the file to a different directory or even rename it, it... (2 Replies)
Discussion started by: odyssey
2 Replies
3. Shell Programming and Scripting
If you have a look at this thread, you'll see that users have been posting the output a script which are numbers that range from 2 to 5 decimal places. If I dump this entire thread to txt file, how can I:
1) Delete everything except for numbers of the following formats (where 'x' is a digit and... (5 Replies)
Discussion started by: graysky
5 Replies
4. Shell Programming and Scripting
Hi
I Have a directory and i have some files below
abc.txt
abc.gif
gtee.txt
ghod.pid
umni.log
unmi.tar
How can use glob function to grep abc files , i have created a variable "text" and i assigned value as "abc", please suggest me how can we use glob.glob( ) to get the output as below... (2 Replies)
Discussion started by: kumar85shiv
2 Replies
5. Shell Programming and Scripting
Hi
I need some suggestion on glob function.
I am trying to write a python program to grep some specific files in a particular directory.
In the directory i have some files like below
abc.log
abc.pid
abc.tar
gadd.tar
gat.log
gat.tar
in this directory i need to grep onlu my hostname files,... (1 Reply)
Discussion started by: kumar85shiv
1 Replies
6. Shell Programming and Scripting
Hello All,
I have created a script that searches for different things and "sanitizes" the findings from files. Currently the user is required to put in a hostname (server.serverfarm.abc) one at a time to replace. I would like the user be able to use *.*.abc in grep and then pipe into sed to... (1 Reply)
Discussion started by: jvezinat
1 Replies
LEARN ABOUT DEBIAN
sub::delete
Sub::Delete(3pm) User Contributed Perl Documentation Sub::Delete(3pm)
NAME
Sub::Delete - Perl module enabling one to delete subroutines
VERSION
1.00002
SYNOPSIS
use Sub::Delete;
sub foo {}
delete_sub 'foo';
eval 'foo();1' or die; # dies
DESCRIPTION
This module provides one function, "delete_sub", that deletes the subroutine whose name is passed to it. (To load the module without
importing the function, write "use Sub::Delete();".)
This does more than simply undefine the subroutine in the manner of "undef &foo", which leaves a stub that can trigger AUTOLOAD (and,
consequently, won't work for deleting methods). The subroutine is completely obliterated from the symbol table (though there may be
references to it elsewhere, including in compiled code).
PREREQUISITES
This module requires perl 5.8.3 or higher.
LIMITATIONS
If you take a reference to a glob containing a subroutine, and then delete the subroutine with "delete_sub", you will find that the glob
you referenced still has a subroutine in it. This is because "delete_sub" removes a glob, replaces it with another, and then copies the
contents of the old glob into the new one, except for the "CODE" slot. (This is nearly impossible to fix without breaking
constant::lexical.)
BUGS
If you find any bugs, please report them to the author via e-mail.
AUTHOR & COPYRIGHT
Copyright (C) 2008-10 Father Chrysostomos (sprout at, um, cpan dot org)
This program is free software; you may redistribute or modify it (or both) under the same terms as perl.
SEE ALSO
perltodo, which has "delete &sub" listed as a possible future feature
Symbol::Glob and Symbol::Util, both of which predate this module (but I only discovered them recently), and which allow one to delete any
arbitrary slot from a glob. Neither of them takes perl 5.10 constants into account, however. They also both differ from this module, in
that a subroutine referenced in compiled code can no longer be called if deleted from its glob. The entire glob must be replaced (which
this module does).
perl v5.10.1 2010-11-06 Sub::Delete(3pm)