07-27-2012
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
In below code, i am expecting the output has
Bye
Bye
But i am getting has
Bye
Hi
Code:
#!/usr/bin/bash
var="Hi"
cat txt.txt | while read var1
do
next="Bye"
case $var in
Hi) (1 Reply)
Discussion started by: Balamani
1 Replies
2. IP Networking
I would like to find a switch port( of a VLAN of CISCO switch) of a machine which is acutally running under VMware.
Now I only know about IP & MAC address of a machine which running under VMware
and I do not know about the real machine where VMware is installed.
Is there any possibility? (2 Replies)
Discussion started by: Tlogine
2 Replies
3. Shell Programming and Scripting
Hi All,
I have written a script for a particular user say tren212 ,which checks the disk space of the user.
I wish to check the disk space of another user say tren213 in the same script.
How can I do the same?
I have tried using su command but it asks for the password at the... (4 Replies)
Discussion started by: Taranjeet Singh
4 Replies
4. Shell Programming and Scripting
Hi,
I am new to UNIX shell script programming.
I am using "putty" software to login remote UNIX system(123.com) . After login , i want to switch to another remote UNIX system (124.com) in same "putty" window.
Could you Please let me know how to do and very thankful if anyone provide... (1 Reply)
Discussion started by: jagadish.g
1 Replies
5. Shell Programming and Scripting
Hi All..
Am new to Unix!!
Am creating a shell script in which a scenario is like i have transfer the output file from unix machine (Server) to local directory (Windows xp).
And also i have to transfer the input file from the local directory to Unix machine (Server)
Any help from you... (1 Reply)
Discussion started by: vidhyaS
1 Replies
6. Shell Programming and Scripting
Below UNIX script abruptly ends while reading second line from file. When I comment 'ssh' command the script works as expected. I think I will have to run ssh command in a different process, but haven't got a handle yet as regards to how to do that. Any help in resolving this problem is highly... (1 Reply)
Discussion started by: jeeteshkc
1 Replies
7. Programming
Hello friends,
I started my career with VB.6.0 in 2007, In 2008 moved in VB.NET window application programming and then for web application programming with C#,ASP.NET with different databse like Oracle,MySQL and SQL Server.Currently I have 4.7 years experience in .NET application and worked... (8 Replies)
Discussion started by: Amit Verma
8 Replies
8. Shell Programming and Scripting
Hi Team,
Need your help for the below code snippet. I wrote a module to read the file names remote server using file name convention.
Issue : My script is coming out from while loop without reading complete file.
test1()
{
while read line
do
echo $line
file_nm_convention=`echo... (3 Replies)
Discussion started by: gvkumar25
3 Replies
9. SCO
I have inherited and SCO OpenServer Release 6 server. The clients connect using telnet to get to a proprietary database application for Service tickets. The issue I am currently having is that the connection just stops abruptly and you can see "telnet session terminated" on the terminal emulation... (22 Replies)
Discussion started by: sean6605
22 Replies
LEARN ABOUT DEBIAN
io::dirent
Dirent(3pm) User Contributed Perl Documentation Dirent(3pm)
NAME
IO::Dirent - Access to dirent structs returned by readdir
SYNOPSIS
use IO::Dirent;
## slurp-style
opendir DIR, "/usr/local/foo";
my @entries = readdirent(DIR);
closedir DIR;
print $entries[0]->{name}, "
";
print $entries[0]->{type}, "
";
print $entries[0]->{inode}, "
";
## using the enumerator
opendir DIR, "/etc";
while( my $entry = nextdirent(DIR) ) {
print $entry->{name} . "
";
}
closedir DIR;
DESCRIPTION
readdirent returns a list of hashrefs. Each hashref contains the name of the directory entry, its inode for the filesystem it resides on
and its type (if available). If the file type or inode are not available, it won't be there!
nextdirent returns the next dirent as a hashref, allowing you to iterate over directory entries one by one. This may be helpful in low-
memory situations or where you have enormous directories.
IO::Dirent exports the following symbols by default:
readdirent
nextdirent
The following tags may be exported to your namespace:
ALL
which includes readdirent, nextdirent and the following symbols:
DT_UNKNOWN
DT_FIFO
DT_CHR
DT_DIR
DT_BLK
DT_REG
DT_LNK
DT_SOCK
DT_WHT
These symbols can be used to test the file type returned by readdirent in the following manner:
for my $entry ( readdirent(DIR) ) {
next unless $entry->{'type'} == DT_LNK;
print $entry->{'name'} . " is a symbolic link.
";
}
For platforms that do not implement file type in its dirent struct, readdirent will return a hashref with a single key/value of 'name' and
the filename (effectively the same as readdir). This is subject to change, if I can implement some of the to do items below.
CAVEATS
This was written on FreeBSD and OS X which implement a robust (but somewhat non-standard) dirent struct and which includes a file type
entry. I have plans to make this module more portable and useful by doing a stat on each directory entry to find the file type and inode
number when the dirent.h does not implement it otherwise.
Improvements and additional ports are welcome.
TO DO
o For platforms that do not implement a dirent struct with file type, do a stat on the entry and populate the structure anyway.
o Do some memory profiling (I'm not sure if I have any leaks or not).
COPYRIGHT
Copyright 2002, 2011 Scott Wiersdorf.
This library is free software; you can redistribute it and/or modify it under the terms of the Perl Artistic License.
AUTHOR
Scott Wiersdorf, <scott@perlcode.org>
ACKNOWLEDGEMENTS
Thanks to Nick Ing-Simmons for his help on the perl-xs mailing list.
SEE ALSO
dirent(5), perlxstut, perlxs, perlguts, perlapi
COPYRIGHT AND LICENSE
Copyright (C) 2007 by Scott Wiersdorf
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.1 or,
at your option, any later version of Perl 5 you may have available.
perl v5.14.2 2011-08-22 Dirent(3pm)