03-10-2004
Try this...
ls !(*.c)
From man ksh....
Quote:
In addition to the notation described in regexp(5), ksh recognizes
composite patterns made up of one or more pattern lists separated from
each other with a |. Composite patterns can be formed with one or
more of the following:
?(pattern-list) Optionally matches any one of the given patterns.
*(pattern-list) Matches zero or more occurrences of the given patterns.
+(pattern-list) Matches one or more occurrences of the given patterns.
@(pattern-list) Matches exactly one of the given patterns.
!(pattern-list) Matches anything, except one of the given patterns.
10 More Discussions You Might Find Interesting
1. Programming
Hi
i need C code to list direcoty without using ls command and it sould take the path of the directory from the user?
"please help me it is so important" (3 Replies)
Discussion started by: ashamry
3 Replies
2. UNIX for Dummies Questions & Answers
hi All,
How do I get list of all the files in one directory.
Thanks in advance,
Venky. (3 Replies)
Discussion started by: venkyA
3 Replies
3. Shell Programming and Scripting
Hi all,
I want to list all the files in a directory but not present in the subdirectories.
I want the name of each file with its full pathname.
ls /opt/cems/log/cemsdbg/db/*
/opt/cems/log/cemsdbg/db/securitydb_backup_2009_01_12_06:00:54.log
/opt/cems/log/cemsdbg/db/standby_monitor.sql... (5 Replies)
Discussion started by: dipashre
5 Replies
4. UNIX for Dummies Questions & Answers
I have a directory (and many sub dirs beneath) on AIX system, containing thousands of file. I'm looking to get a list of all directory containing "*.pdf" file.
I know basic syntax of find command, but it gives me list of all pdf files, which numbers in thousands. All I need to know is, which... (4 Replies)
Discussion started by: r7p
4 Replies
5. Shell Programming and Scripting
I will be very grateful if someone can help me with bash shell script that does the following:
I have a list of filenames:
A01_155716
A05_155780
A07_155812
A09_155844
A11_155876
that are kept in different sub directories within my current directory. I want to find these files and copy... (3 Replies)
Discussion started by: manishabh
3 Replies
6. Shell Programming and Scripting
Hi Experts,
I need to list the files in a directory which have more than one lines
Please help
Thanks (1 Reply)
Discussion started by: gwrm
1 Replies
7. UNIX for Advanced & Expert Users
Hi Experts,
I need to list the files in a directory which have more than one lines
All the files are csv format
Please help
Thanks (5 Replies)
Discussion started by: gwrm
5 Replies
8. UNIX for Dummies Questions & Answers
Is there any command that can list out all the files size including directory in 1 command?
`ls` will only give 2048 for a directory, which i'm looking for the actual size. (5 Replies)
Discussion started by: lsy
5 Replies
9. Shell Programming and Scripting
Hello,
I have a folder with a massive amount of files, and I want to copy out a specific subset of the files to a new directory. I would like to use a text file with the filenames listed, but can't get it to work.
The thing I'm hung up on is that the folder names in the path can and do have... (5 Replies)
Discussion started by: twjolson
5 Replies
10. Shell Programming and Scripting
Hi all,
i have a folder, with tons of files containing as following,
on /my/folder/jobs/
some_name_2016-01-17-22-38-58_some name_0_0.zip.done
some_name_2016-01-17-22-40-30_some name_0_0.zip.done
some_name_2016-01-17-22-48-50_some name_0_0.zip.done
and these can be lots of similar files,... (6 Replies)
Discussion started by: charli1
6 Replies
LEARN ABOUT HPUX
strclean
strclean(1M) strclean(1M)
NAME
strclean - remove outdated STREAMS error log files
SYNOPSIS
logdir] age]
DESCRIPTION
cleans the STREAMS error logger directory of log files mm-dd) that contain error messages sent by the STREAMS log driver, strlog(7). If
the option is not used to specify another directory, removes error log files in the directory. If the option is not used to specify
another age, removes error log files that have not been modified in three days.
Options
recognizes the following options and command-line arguments:
Specifies a directory for the location of the
STREAMS error log files to be removed if this is not the default directory
Specifies a maximum age in days for the
STREAMS error log files if this not the default age of 3. The value of age must be an integer greater than or less than 3.
EXAMPLES
Remove day-old error log files from a directory called
FILES
One or more error log file or files on which operates. The mm-dd in the filename indicates the month and day of the messages con-
tained in the file.
NLS catalog for
SEE ALSO
strerr(1M), strlog(7).
strclean(1M)