02-29-2016
Please show EXACTLY what you typed, char by char, case sensitive, no spaces or other chars (period?) added nor removed, when you assigned and expanded a variable, or used a command, or whatsoever, and what the system put out as a result.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have a script that I'm trying to shorten (below) by removing repetitive code.
if ]
then
commodity_ndm_done=Y
fi
if ]
then
customer_ndm_done=Y
fi
if ]
then
department_ndm_done=Y
fi
if ]
then
division_ndm_done=Y
fi (3 Replies)
Discussion started by: superdelic
3 Replies
2. Shell Programming and Scripting
I am writing a csh script and I need to echo a word that starts with $ and is not a variable. How do I do that? (3 Replies)
Discussion started by: oprestol
3 Replies
3. Shell Programming and Scripting
Hello,
FIRST QUESTION:
I am writing a script in which a query is taken at the beginning of the script to be later used at the end. In the query, variables are generated from a loop, and I would like to assign the variable NAME (not value) with an appended 1, 2, 3, 4.....n. The number of... (2 Replies)
Discussion started by: Allasso
2 Replies
4. Programming
Hello everybody,
I am having problem in converting byte array variables to Hexa String variables for Linux. I have done, converting byte array variables to Hexa String variables for Windows but same function doesn't work for linux. Is there any difference in OS ? The code for Windows is given... (2 Replies)
Discussion started by: ritesh_163
2 Replies
5. Shell Programming and Scripting
I can't for the love of me figure out how to work with double quotes and single quotes in variables in bash scripts. For instance, I added the following line to my .bash_aliases file:
WINDOWS="'/host/Documents and Settings/Solar Zenith/My Documents'";
I want this so that I can go straight to 'My... (2 Replies)
Discussion started by: solar zenith
2 Replies
6. Shell Programming and Scripting
I need to define a variable of variable. I'll try to explain it.
I've a list:
LIST="aaa bbb ccc"I need to do something like:
for word in LIST ;do
res_$word=`ls $word`
done
This doesn't work. Any idea?
Thanks (3 Replies)
Discussion started by: kekaes
3 Replies
7. Shell Programming and Scripting
Hi All,
i have a requirement where i have to run a script with at least 25 arguements and position of arguements can also change. the unapropriate way is like below. can we achieve this in more good and precise way??
#!/bin/ksh
##script is sample.ksh
age=$1
gender=$2
class=$3
.
.
.... (3 Replies)
Discussion started by: Lakshman_Gupta
3 Replies
8. Shell Programming and Scripting
Sometimes it is handy to protect long scripts in C++.
The following syntax works fine for simple commands:
#define SHELLSCRIPT1 "\
#/bin/bash \n\
echo \"hello\" \n\
"
int main ()
{
cout <<system(SHELLSCRIPT1);
return 0;
}
Unfortunately for there are problems for:
1d arrays:... (10 Replies)
Discussion started by: frad
10 Replies
9. Shell Programming and Scripting
Trying to do so
echo "111:222:333" |awk -F: '{system("export TESTO=" $2)}'But it doesn't work (2 Replies)
Discussion started by: urello
2 Replies
10. UNIX for Dummies Questions & Answers
Below are three variables, which I want to pass into variable RESULT1
username1=userid
poihostname1=dellsys.com
port1=8080
How can I pass these variables into below code...
RESULT1=$((ssh -n username1@poihostname1 time /usr/sfw/bin/wget --user=sam --password=123 -O /dev/null -q... (4 Replies)
Discussion started by: manohar2013
4 Replies
LEARN ABOUT FREEBSD
auth_timeok
LOGIN_OK(3) BSD Library Functions Manual LOGIN_OK(3)
NAME
auth_ttyok, auth_hostok, auth_timeok -- functions for checking login class based login restrictions
LIBRARY
System Utilities Library (libutil, -lutil)
SYNOPSIS
#include <sys/types.h>
#include <time.h>
#include <login_cap.h>
int
auth_ttyok(login_cap_t *lc, const char *tty);
int
auth_hostok(login_cap_t *lc, const char *host, char const *ip);
int
auth_timeok(login_cap_t *lc, time_t t);
DESCRIPTION
This set of functions checks to see if login is allowed based on login class capability entries in the login database, login.conf(5).
The auth_ttyok() function checks to see if the named tty is available to users of a specific class, and is either in the ttys.allow access
list, and not in the ttys.deny access list. An empty ttys.allow list (or if no such capability exists for the given login class) logins via
any tty device are allowed unless the ttys.deny list exists and is non-empty, and the device or its tty group (see ttys(5)) is not in the
list. Access to ttys may be allowed or restricted specifically by tty device name, a device name which includes a wildcard (e.g. ttyD* or
cuaD*), or may name a ttygroup, when group=<name> tags have been assigned in /etc/ttys. Matching of ttys and ttygroups is case sensitive.
Passing a NULL or empty string as the tty parameter causes the function to return a non-zero value.
The auth_hostok() function checks for any host restrictions for remote logins. The function checks on both a host name and IP address (given
in its text form, typically n.n.n.n) against the host.allow and host.deny login class capabilities. As with ttys and their groups, wildcards
and character classes may be used in the host allow and deny capability records. The fnmatch(3) function is used for matching, and the
matching on hostnames is case insensitive. Note that this function expects that the hostname is fully expanded (i.e., the local domain name
added if necessary) and the IP address is in its canonical form. No hostname or address lookups are attempted.
It is possible to call this function with either the hostname or the IP address missing (i.e. NULL) and matching will be performed only on
the basis of the parameter given. Passing NULL or empty strings in both parameters will result in a non-zero return value.
The auth_timeok() function checks to see that a given time value is within the times.allow login class capability and not within the
times.deny access lists. An empty or non-existent times.allow list allows access at any time, except if a given time is falls within a
period in the times.deny list. The format of time period records contained in both times.allow and times.deny capability fields is explained
in detail in the login_times(3) manual page.
RETURN VALUES
A non-zero return value from any of these functions indicates that login access is granted. A zero return value means either that the item
being tested is not in the allow access list, or is within the deny access list.
SEE ALSO
getcap(3), login_cap(3), login_class(3), login_times(3), login.conf(5), termcap(5)
BSD
January 2, 1997 BSD