i do have a total of 90 directories where in we have different sub-directories and one of the sub directory named logs
I need to go inside the logs subdirectory and check if a particular log is present or not.
for example below is the folder structure
cd
/a/b/c/d ;
/a/b/e/f.
I need to traverse through the directories to check the log.
Thanks in advance..
/Bhaskar
Hello bhaskar t,
Please go through from forum rules, following link may help you in same. We should use code tags for codes and commands which we are using in our posts.
Rules link is as follows. https://www.unix.com/misc.php?do=cfrules
Let us take a example here let's say we have directory sturcture like /tmp/a/b/c/d where we have files named chuma.test and logs.test.
So to search them from /tmp directory we can use as follows.
Output will be as follows.
Hope this helps, also go through from man find page it will be helpful for you.
Thanks,
R. Singh
Last edited by RavinderSingh13; 12-16-2014 at 09:54 AM..
Hi!
I have thousands of sub-directories, and hundreds of thousands of files in them. What is the fast way to find out which files are older than a certain date? Is the "find" command the fastest? Or is there some other way?
Right now I have a C script that traverses through and checks... (5 Replies)
Hi,
I am trying to write a script that will move all the files from source directory structure(multiple levels might exist) to destination directory structure. If a sub directory in source doesnot exist in destination then I have to skip and goto next level. I also need to delete the files in... (1 Reply)
Here is my problem (it seems I've a lot of problems nowadays).
I have several folders:
runner.20070830.12.45.12
runner.20070830.12.45.15
runner.20070830.12.45.17
runner.20070830.12.45.20
runner.20070830.12.45.45
runner.20070830.12.45.55
Each catalog contains some html-files.
I... (3 Replies)
Hi,
I need to check a flatfile for various parameters like length of the record, format of record, any tab character present in the record etc.,
for checking presence of tab character, i'm trying to use the following code and i'm not sure if the same is right. Pls Help.
nawk '{print... (1 Reply)
Hi All,
My UNIX Version is:
OS Name Release Version
AIX appma538 3 5
I want to find certain files with some criterias under the given path. At the same time i want to find the files which resides under the given directory, but normal find traverse to its sub-directories... (4 Replies)
hi
I have a directory structure like
Parent
Parent/child1/
Parent/child2/
Parent/child3/ and the each main directory contains
Parent/child1/file1.txt, Parent/child1/fil2.zip .......
Parent/child2/file1.txt,Parent/child/fil2.zip ......
Now i want to traverse to each and want to... (1 Reply)
Hello,
I need help in creating a PERL script for parsing test result files to get the results (pass or fail). Each test case execution generates a directory with few files among which we are interested in .result file.
Lets say Testing is home directory. If i executed 2 test cases. It will... (4 Replies)
flamingo:~ joliver$ sudo find / -nogroup
find: /dev/fd/4: No such file or directory
find: /home: No such file or directory
find: /Library: No such file or directory
find: /net: No such file or directory
find: /Network: No such file or directory
find: /private: No such file or directory
find:... (2 Replies)
I wish to traverse the latest to the oldest directory based on its timestamp.
ls -ltr
drwxr-x--- 3 admin bel 1024 Jan 22 02:29 sys
drwxr-x--- 2 admin bel 2048 Jan 22 02:30 admin
drwxr-x--- 10 admin bel 24576 Jan 23 21:31 bin
For the above i need to cd first to... (2 Replies)
i have a file like below
New_file.txt
123|345|ab cd|ef gh
345|456|jk hu|uyh
My script is
#!/bin/ksh
set -x
for line in `cat New_file.txt`
do
a1=`echo $line|cut -d '|' -f1`
echo $a1
done
output
++ cat New_file.txt (2 Replies)
Discussion started by: Rajesh_us
2 Replies
LEARN ABOUT DEBIAN
test::www::declare
Test::WWW::Declare(3pm) User Contributed Perl Documentation Test::WWW::Declare(3pm)NAME
Test::WWW::Declare - declarative testing for your web app
SYNOPSIS
use Test::WWW::Declare tests => 3;
use Your::Web::App::Test;
Your::Web::App::Test->start_server;
session 'testuser' => run {
flow 'log in and out' => check {
flow 'log in' => check {
get 'http://localhost/';
fill form 'login' => {
username => 'testuser',
password => 'drowssap',
};
content should contain 'log out';
};
flow 'log out' => check {
get 'http://localhost/';
click href 'log out';
};
};
};
DESCRIPTION
Often in web apps, tests are very dependent on the state set up by previous tests. If one test fails (e.g. "follow the link to the admin
page") then it's likely there will be many more failures. This module aims to alleviate this problem, as well as provide a nicer interface
to Test::WWW::Mechanize.
The central idea is that of "flow". Each flow is a sequence of commands ("fill in this form") and assertions ("content should contain
'testuser'"). If any of these commands or assertions fail then the flow is aborted. Only that one failure is reported to the test harness
and user. Flows may also contain other flows. If an inner flow fails, then the outer flow fails as well.
FLOWS AND SESSIONS
session NAME => run { CODE }
Sessions are a way of associating a set of flows with a WWW::Mechanize instance. A session is mostly equivalent with a user interacting
with your web app.
Within a session, every command ("get", "click link", etc) is operating on that session's WWW::Mechanize instance. You may have multiple
sessions in one test file. Two sessions with the same name are in fact the same session. This lets you write code like the following,
simplified slightly:
session 'first user' => run {
get "$URL/give?task=1&victim=other";
session 'other user' => run {
get "$URL/tasks";
content should match qr/task 1/;
# this is the same session/mech as the outermost 'first user'
session 'first user' => run {
get "$URL/tasks";
content shouldnt match qr/task 1/;
};
};
};
flow NAME => check { CODE }
A flow encompasses a single test. As described above, each flow is a sequence of commands, assertions, and other flows. If any of the
components of a flow fail, the rest of the flow is aborted and one or more test failures are reported to the test harness.
COMMANDS
get URL
click button
click href
follow_link
fill form NAME => {FIELD1 => VALUE1, FIELD2 => VALUE2}
ASSERTIONS
Every assertion has two parts: a subject and a verb.
SUBJECTS
content
title
url
VERBS
should(nt) (caselessly) match REGEX
should(nt) (caselessly) contain STRING
should(nt) (caselessly) lack STRING
should(nt) (caselessly) equal STRING
SUBCLASSING
One of the goals of this module is to let you subclass it to provide extra features, such as automatically logging in a user each time a
session is created.
CAVEATS
If you fail any tests, then the actual number of tests run may be fewer than you have in your file. This is because when a flow fails, it
immediately aborts the rest of its body (which may include other flows). So if you're setting the number of tests based on how many ran,
make sure that all tests passed.
BUGS
Hopefully few. We'd like to know about any of them. Please report them to "bug-test-www-declare@rt.cpan.org".
SEE ALSO
Test::WWW::Mechanize, Jifty.
MAINTAINER
Shawn M Moore "<sartak@bestpractical.com>"
ORIGINAL AUTHOR
Jesse Vincent "<jesse@bestpractical.com>"
COPYRIGHT
Copyright 2007-2008 Best Practical Solutions, LLC
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2008-10-12 Test::WWW::Declare(3pm)