11-28-2006
Have you tried reading the man page for passwd?
10 More Discussions You Might Find Interesting
1. AIX
Is there such location or command to know how many times did you reboot your server in that particular day?in AIX. (3 Replies)
Discussion started by: kenshinhimura
3 Replies
2. Shell Programming and Scripting
Hello,
I am working in Solaris 10 with a Bash script and trying to figure out how I can tell the script to look at the day of the week and the time and for example if it is Sat between 5:50am and 6:30am then just exit out of the script. Any other day or time keep running.
We have a... (3 Replies)
Discussion started by: LRoberts
3 Replies
3. Shell Programming and Scripting
Hi,
I need to read log file for the period between two time frame.eg all those logs between 3AM to 4M.
Any command to use for the shell scripting?
Ahamed (5 Replies)
Discussion started by: ahamed
5 Replies
4. Shell Programming and Scripting
Hi,
I have a file that looks something like this:
YPA124 NV
YPA124 NV
YPA124 V
YAR198 V
YAR198 V
YOB911 V
YOB911 V
YOB911 NV
YOB911 NA
So what i want to do is find out how many times each name on column 1 is represented by indicators on column 2.
So the output would... (4 Replies)
Discussion started by: phil_heath
4 Replies
5. UNIX and Linux Applications
I have fedora 13 installed on my home computer.
I am unable to ssh from my office to my home computer.
On trying to ssh to my home computer, I get the following response:
$ ssh -vvv username@129.X.XXX.XXX
OpenSSH_5.3p1, OpenSSL 1.0.0a-fips 1 Jun 2010
debug1: Reading configuration data... (6 Replies)
Discussion started by: arbitguy
6 Replies
6. Shell Programming and Scripting
Hello,
Im new to shell scripting and i am trying to write a part of my script
that will search for all files in any given folder
and write down all the names of the files and the atime, change time, and modtime of the files in one file as an output. I know that ls -l, ls -ul and ls -lc will give... (1 Reply)
Discussion started by: jnagda
1 Replies
7. Programming
Hello,
i'm trying to implement the times() function and i'm programming in C.
I'm using the "struct tms" structure which consists of the fields:
The tms_utime structure member is the CPU time charged for the execution of user instructions of the calling process.
The tms_stime structure... (1 Reply)
Discussion started by: g_p
1 Replies
8. What is on Your Mind?
Have you noticed that the Unix time right now starts with the combination "1337"? 1337 times indeed. ;-))
bakunin (10 Replies)
Discussion started by: bakunin
10 Replies
9. Shell Programming and Scripting
Hi,
I have a log file (log.txt) that which contains lines of date/time.
I need to create a script to extract a CSV file (out.csv) that gets all the sequential times (with only 1 minute difference) together by stating the start time and end time of this period.
Sample log file (log.txt)
... (7 Replies)
Discussion started by: Mr.Zizo
7 Replies
10. Red Hat
Hello all. Let me qualify my question by saying that I am struggling with how to ask the question I am semi green but have no issue reading up if pointed in the right direction. Please be gentle!
A RHEL server 6.2. Hosts a statistical application that has some web apps and batch programming... (0 Replies)
Discussion started by: rsheikh01
0 Replies
LEARN ABOUT PHP
fgetpwent
FGETPWENT(3) Linux Programmer's Manual FGETPWENT(3)
NAME
fgetpwent - get password file entry
SYNOPSIS
#include <stdio.h>
#include <sys/types.h>
#include <pwd.h>
struct passwd *fgetpwent(FILE *stream);
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
fgetpwent():
Since glibc 2.19:
_DEFAULT_SOURCE
Glibc 2.19 and earlier:
_SVID_SOURCE
DESCRIPTION
The fgetpwent() function returns a pointer to a structure containing the broken out fields of a line in the file stream. The first time it
is called it returns the first entry; thereafter, it returns successive entries. The file referred to by stream must have the same format
as /etc/passwd (see passwd(5)).
The passwd structure is defined in <pwd.h> as follows:
struct passwd {
char *pw_name; /* username */
char *pw_passwd; /* user password */
uid_t pw_uid; /* user ID */
gid_t pw_gid; /* group ID */
char *pw_gecos; /* real name */
char *pw_dir; /* home directory */
char *pw_shell; /* shell program */
};
RETURN VALUE
The fgetpwent() function returns a pointer to a passwd structure, or NULL if there are no more entries or an error occurs. In the event of
an error, errno is set to indicate the cause.
ERRORS
ENOMEM Insufficient memory to allocate passwd structure.
FILES
/etc/passwd
password database file
ATTRIBUTES
For an explanation of the terms used in this section, see attributes(7).
+------------+---------------+--------------------------+
|Interface | Attribute | Value |
+------------+---------------+--------------------------+
|fgetpwent() | Thread safety | MT-Unsafe race:fgetpwent |
+------------+---------------+--------------------------+
CONFORMING TO
SVr4.
SEE ALSO
endpwent(3), fgetpwent_r(3), fopen(3), getpw(3), getpwent(3), getpwnam(3), getpwuid(3), putpwent(3), setpwent(3), passwd(5)
COLOPHON
This page is part of release 4.15 of the Linux man-pages project. A description of the project, information about reporting bugs, and the
latest version of this page, can be found at https://www.kernel.org/doc/man-pages/.
GNU
2018-02-02 FGETPWENT(3)