03-16-2005
Reversing UID's
Is it possible given a uid to determine information about the person with the uid? An example would be simple information regarding what group and the name of the person associated with that uid. It seems there is probably an easy staring me in the face but i cant seem to find it...
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi Everyone,
I am reading in a list of IDs from a file that is is chronological order. My current code in simplified form looks like this (ksh by the way)
IDS=`awk -F\| '{print $1}' inputfile.txt`
for i in $IDS
do
do various things with that ID
done
... (8 Replies)
Discussion started by: TioTony
8 Replies
2. Shell Programming and Scripting
If I have string { I_love_shell_scripts}
anyone knows how to have output {stpircs_llehs_evol_I}
by using shell and perl ?I know in perl, there is reverse() funcation, but
can it be done by not using reverse()? (3 Replies)
Discussion started by: ccp
3 Replies
3. Shell Programming and Scripting
Hello
I'm writing script in awk that reverse order the fields of every line in file.
My script have problem with spaces - if there is more spaces between fields
in line of file - my script erase them .
I want my script work like command "tac" - how to change it ?
#!/bin/sh
file=$1... (1 Reply)
Discussion started by: scotty_123
1 Replies
4. Shell Programming and Scripting
Im trying to develop a shell script that will change the content order of the file.
For example I have a file that says
a
b
c
d
I want to change this to be
d
c
b
a
Im trying to use sed to this by reading the file and then inserting each line at the top
#!/usr/bin/ksh
... (3 Replies)
Discussion started by: MBGPS
3 Replies
5. Shell Programming and Scripting
Hi Everyone....I am new to Unix and BASH programming...I just want to read a string and reverse it and display.....can anyone help me out???? (8 Replies)
Discussion started by: nikhilneela
8 Replies
6. Shell Programming and Scripting
Hi,
I could not find this anywhere and I am wondering if someone knows a quick way of doing this.
So heres the problem... I have a row that looks like this (an example):
5 4 3 2 1
What I want to do is reverse it so it looks like this:
1 2 3 4 5
Does anyone know the simple unix... (7 Replies)
Discussion started by: kylle345
7 Replies
7. Shell Programming and Scripting
ssh servername.com "echo /$APP=$BUSIN >> $URI; echo /$APP/*=$BUSIN >> $URI"
Ok for example here i ssh into a example servername.com, and I think what it does some line gets put into the urifile , my question is, how would i go about removing that in a script.
in summary, the above code is... (3 Replies)
Discussion started by: new2learn09
3 Replies
8. Shell Programming and Scripting
how can i reverse the line order in text files?
(but total number of the lines is not constant )
for example i have a file like this:
line1
line2
line3
.
.
lineN
i wantto make it like this:
lineN
.
.
.
line3 (26 Replies)
Discussion started by: gfhgfnhhn
26 Replies
9. Shell Programming and Scripting
Hi I want to reverse multiple lines from my file
eg of File1
3 4 5 6 7 8 9
a b c d e f g h
I am using this code to reverse lines but it can only work with one row
awk -F'\t' '{while (NF){printf("%s%s", $(NF--),!NF?"":FS)}}' File1 > File2
I want the file to look like this
9 8 7 6 5 4... (2 Replies)
Discussion started by: phil_heath
2 Replies
10. Shell Programming and Scripting
Hi,
I have a file that looks like this (tab seperated):
read - DFHJ
read1 - IOPE
read2 + AAAB
read3 + MMMN
Basically what i want to do is reverse column 3 if column 2 has a - but leave it if its +
so the output would look like this:
read - JHFD
read1 - EPOI
read2 + AAAB... (3 Replies)
Discussion started by: kylle345
3 Replies
LEARN ABOUT FREEBSD
_secure_path
_SECURE_PATH(3) BSD Library Functions Manual _SECURE_PATH(3)
NAME
_secure_path -- determine if a file appears to be secure
LIBRARY
System Utilities Library (libutil, -lutil)
SYNOPSIS
#include <sys/types.h>
#include <libutil.h>
int
_secure_path(const char *path, uid_t uid, gid_t gid);
DESCRIPTION
This function does some basic security checking on a given path. It is intended to be used by processes running with root privileges in
order to decide whether or not to trust the contents of a given file. It uses a method often used to detect system compromise.
A file is considered 'secure' if it meets the following conditions:
1. The file exists, and is a regular file (not a symlink, device special or named pipe, etc.),
2. Is not world writable.
3. Is owned by the given uid or uid 0, if uid is not -1,
4. Is not group writable or it has group ownership by the given gid, if gid is not -1.
RETURN VALUES
This function returns zero if the file exists and may be considered secure, -2 if the file does not exist, and -1 otherwise to indicate a
security failure. The syslog(3) function is used to log any failure of this function, including the reason, at LOG_ERR priority.
SEE ALSO
lstat(2), syslog(3)
HISTORY
Code from which this function was derived was contributed to the FreeBSD project by Berkeley Software Design, Inc.
BUGS
The checks carried out are rudimentary and no attempt is made to eliminate race conditions between use of this function and access to the
file referenced.
BSD
May 2, 1997 BSD