04-07-2010
How to send a string to function containing wild card?
Hey All,
I am trying to send a string as an input parameter to a function which contains a wild card character - *
Quote:
my_function '/path/to/my/dir/file*.out'
However the function is taking it as:
Quote:
my_function '/path/to/my/dir/file1.out /path/to/my/dir/file2.out '/path/to/my/dir/file3.out '
PS: The directory - '/path/to/my/dir/' has 3 files:
file1.out,
file2.out,
file3.out
However I want to disable this wild card behaviour i.e to say I want to literally send '/path/to/my/dir/file*.out' as a string without any wild card expansion.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
Please help me.
Suppose I have a file which contains files like:
My file :/tmp/rooh_20020518.lst
it consists:
ASI00320225041925URD01
ASI00320225041925KER02
ASI00390228095244KER08 ... (1 Reply)
Discussion started by: rooh
1 Replies
2. UNIX for Dummies Questions & Answers
I am trying to cp files that have F0 as prefix in their name in path p1/p2 to path p3/p4
this command does not work - Why? (I am using HP/UX)
cp p1/p2/F0* p3/p4
thanks. (2 Replies)
Discussion started by: GNMIKE
2 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I would like to pass a wild card as part of an argument. But when I do it the script views the wild card as text.
Example:
sFile=MG1A*
sort $sFile > $sFile.sorted
What I get is MG1A*.sorted
The problem is I am passed a series of files where the first few characters like "MG1A"... (2 Replies)
Discussion started by: eja
2 Replies
4. Shell Programming and Scripting
Hi,
Is there a way to use find command to list the directories for certain permissions. I know we can use find . -type d -perm nnn, where nnn is the permission number . However I wold like to know if I wanna search for wild card permissions i.e 75* / 7* / 55* , as i do not know the actual... (1 Reply)
Discussion started by: braindrain
1 Replies
5. AIX
Hi,
I want to monitor my filesystem capacity and I want to df with grep wildcard for all 9*%.
Is this possible? I want to replaced all the existing complicated scripts I have in the system.
Thanks,
Itik (2 Replies)
Discussion started by: itik
2 Replies
6. Shell Programming and Scripting
Hi All,
I'm new to shell scripting. Please help me in achieving this
I am trying to a find regular expression that need to pick a file with begin with the below format and this code is called in xml file.
currently the script accepts:... (0 Replies)
Discussion started by: vasavi_cherku
0 Replies
7. Shell Programming and Scripting
Hi,
I am using RHEL5.
I have following if condition.
if
In the above condition, if the value of a contains word WARNING, it should match. i.e., WARNING_MESSAGE, CRITICAL WARNING, WARNING ALERT etc. it should match.
For b, alert error, ALERT ERROR, ERROR IMMEDIATE ACTION REQUIRED, etc... (2 Replies)
Discussion started by: user7509
2 Replies
8. Shell Programming and Scripting
Hi,
I am having a file (file1) having following contents
" xet B - All Divers/All Rivers - - ns - "
Now when i use
cat file1 | grep 'RF'
it doesn't returns anything.
But on using
cat file1 | grep 'RF*'
shows me... (6 Replies)
Discussion started by: sarbjit
6 Replies
9. Shell Programming and Scripting
Can somebody help me with the following syntax? I want to find all
files that end with *.arc
SUFFIX=".arc"
find /tmp -name "\*$SUFFIX" -print 2>/dev/null
---------- Post updated at 03:45 PM ---------- Previous update was at 03:41 PM ----------
got it thanks
-name... (0 Replies)
Discussion started by: BeefStu
0 Replies
10. Shell Programming and Scripting
I have dir structure like this :
/opt/oracle/product/abc/sqlplus/admin/
/opt/oracle/product/def/sqlplus/admin
/opt/oracle/product/ghi/sqlplus/admin
I am trying to use wildcard ( for dirs abc,def,ghi) ..something like this :
cp xyz.txt ... (1 Reply)
Discussion started by: talashil
1 Replies
LEARN ABOUT SUNOS
scf_terminal_getcard
SCF_Terminal_getCard(3SMARTCARD) Smartcard Library Functions SCF_Terminal_getCard(3SMARTCARD)
NAME
SCF_Terminal_getCard - establish a context with a smartcard
SYNOPSIS
cc [ flag... ] file... -lsmartcard [ library...]
#include <smartcard/scf.h>
SCF_Status_t SCF_Terminal_getCard(SCF_Terminal_t terminal, SCF_Card_t *card);
PARAMETERS
card A pointer to a SCF_Card_t. If the smartcard is successfully opened, a handle for the card will be returned through this
parameter.
terminal The terminal (from SCF_Session_getTerminal(3SMARTCARD)) containing a smartcard to open.
DESCRIPTION
The SCF_Terminal_getCard() function establishes a context with a specific smartcard in a terminal. Card objects can be used to send APDUs
(Application Protocol Data Units) to the card with SCF_Card_exchangeAPDU(3SMARTCARD). When the card is no longer needed,
SCF_Card_close(3SMARTCARD) should be called to release allocated resources.
If SCF_Terminal_getCard() is called multiple times in the same session to access the same physical card (while the card remains inserted),
the same SCF_Card_t will be returned in each call. The library cannot identifty specific cards, so when a card is reinserted it will be
represented by a new SCF_Card_t. Multithreaded applications must take care to avoid having one thread close a card that is still needed by
another thread. This can be accomplished by coordination within the application, or by having each thread open a separate session to avoid
interference.
RETURN VALUES
If a working card is present in the reader, SCF_STATUS_SUCCESS is returned and card is a valid reference to the card. Otherwise, an error
value is returned and card remains unaltered.
ERRORS
The SCF_Terminal_getCard() function will fail if:
SCF_STATUS_BADARGS The card argument is a null pointer.
SCF_STATUS_BADHANDLE The specified terminal has been closed or is invalid.
SCF_STATUS_FAILED An internal error occured.
SCF_STATUS_NOCARD No card is present in the terminal.
EXAMPLES
Example 1: Access a smartcard.
SCF_Status_t status;
SCF_Terminal_t myTerminal;
SCF_Card_t myCard;
/* (...call SCF_Session_getTerminal to open myTerminal...) */
status = SCF_Terminal_getCard(myTerminal, &myCard);
if (status == SCF_STATUS_NOCARD) {
printf("Please insert your smartcard and try again.
");
exit(0);
}
else if (status != SCF_STATUS_SUCCESS) exit(1);
/* (...go on to use the card with SCF_Card_exchangeAPDU()...) */
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Evolving |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
libsmartcard(3LIB), SCF_Card_close(3SMARTCARD), SCF_Card_exchangeAPDU(3SMARTCARD), SCF_Card_getInfo(3SMARTCARD), SCF_Card_lock(3SMARTCARD),
SCF_Session_getTerminal(3SMARTCARD), attributes(5)
SunOS 5.10 28 Feb 2001 SCF_Terminal_getCard(3SMARTCARD)