Sponsored Content
Full Discussion: How to store username
Top Forums Shell Programming and Scripting How to store username Post 10249 by dinplant on Saturday 10th of November 2001 10:52:01 AM
Old 11-10-2001
Question How to store username

I would like to write files to a directory (not under the user's home) which includes the userid.

Example:
userid = john
John's home dir is /home/john

I want to create a directory /var/prog/john


MSG_HOME=/var/prog; export MSG_HOME;
USR_NAME=@@@@; export USER_NAME;


if [ ! -d "$MSG_HOME/$USR_NAME" ];

then
mkdir $MSG_HOME/$USR_NAME || USAGE_EXIT "Unable to create " "$MSG_HOME/$USR_NAME "

fi

How do i define @@@@ ?

id -u -n will return john

but how do I get is assigned to USR_NAME?
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Grabing the username

Hi, Is there a way to grab the username who is running the shell script. I am trying to do is: $ who am i Peterd123 pts/5 Mar 20 09:30 (H0021563.xyz.com) Is there a way to display only the user name above, which is"Peterd123". Thanks Raj (3 Replies)
Discussion started by: rkumar28
3 Replies

2. Post Here to Contact Site Administrators and Moderators

What to change my username

I want to change my username how can I (1 Reply)
Discussion started by: alnita
1 Replies

3. Post Here to Contact Site Administrators and Moderators

username

Is it possible to change my username in this site or is thre a way to delete my account and then create a new one with a diffrent user name (2 Replies)
Discussion started by: floresr
2 Replies

4. Shell Programming and Scripting

SFTP with '@' in username

Hi All, Good morning !! I have to connect to a sftp server using following details, 1) username contains "@" as part of it. eg: xyz@abc@servername 2) We have to use password to connect to the server. Could you please advise the solution for this? Thanks in advance Regards, Mohan (1 Reply)
Discussion started by: mohanpadamata
1 Replies

5. Shell Programming and Scripting

Username and password

Hi I am new to using unix and am struggling with a script i am writing. What i am trying to do is get a user to enter a username, check the original file i created with username and pin to see if their is a corresponding entry. Next ask the user to enter the pin and see if this matches... (5 Replies)
Discussion started by: somersetdan
5 Replies

6. Post Here to Contact Site Administrators and Moderators

Is it possible to change my username?

I know username is the unique id for my unix_dot_com account, but is it possible change it ? should i raise any special request to moderators ? (2 Replies)
Discussion started by: Arun_Linux
2 Replies

7. Post Here to Contact Site Administrators and Moderators

Change of username

Hi, I'd like to change my username..... is there a mechanism to do this or can you do it? (1 Reply)
Discussion started by: Martincorneuk
1 Replies

8. Post Here to Contact Site Administrators and Moderators

Do I need to change my Username/PW?

After mis-typing my password once, I logged in. And after the "welcome Clovis_Sangrail" message displayed for a little less than a second, the display changed to a screen to recover my username and/or my password (it prompted for an email address). Clearly, I don't need to do that. Maybe... (1 Reply)
Discussion started by: Clovis_Sangrail
1 Replies

9. UNIX for Beginners Questions & Answers

Why does "ps -[u|U] username" not list processes when username is numeric?

Greetings, The title pretty much says it all. I've snooped everywhere and can't find anything on this. Since our organization went to numeric usernames, using the u|U option for ps returns no processes. Example passwd entry: 320074:DjZAJKXun8HBs:10129:6006:Joe Y:/cadhome/analysis/jy:/bin/bash... (4 Replies)
Discussion started by: crimso
4 Replies
DOVEADM-USER(1) 						      Dovecot							   DOVEADM-USER(1)

NAME
doveadm-user - Perform a user lookup in Dovecot's userdbs SYNOPSIS
doveadm [-Dv] user [-a userdb_socket_path] [-f field] [-x auth_info] user ... DESCRIPTION
The user command is used to perform a user lookup - to show what information Dovecot sees about the user(s), or if it exists at all in the configured userdb(s). The auth_info may be useful when the userdb is for example a SQL database and you are using %variables, like %s or %l, in the user_query setting. Or when you have configured the userdb in a way like this: userdb { driver = passwd-file args = /etc/%s.passwd } OPTIONS
Global doveadm(1) options: -D Enables verbosity and debug messages. -v Enables verbosity, including progress counter. Command specific options: -a userdb_socket_path This option is used to specify an absolute path to an alternative UNIX domain socket. By default doveadm(1) will use the socket /var/run/dovecot/auth-userdb. The socket may be located in another directory, when the default base_dir setting was overridden in /etc/dovecot/dovecot.conf. -f field When this option and the name of a userdb field is given, doveadm(1) will show only the value of the specified field. -x auth_info auth_info specifies additional conditions for the user command. The auth_info option string has to be given as name=value pair. For multiple conditions the -x option could be supplied multiple times. Possible names for the auth_info are: service The service for which the userdb lookup should be tested. The value may be the name of a service, commonly used with Dove- cot. For example: imap, pop3 or smtp. lip The local IP address (server) for the test. rip The remote IP address (client) for the test. lport The local port, e.g. 143 rport The remote port, e.g. 24567 ARGUMENTS
user Is a user's login name. Depending on the configuration, a login name may be for example jane or john@example.com. It's also possi- ble to use '*' and '?' wildcards (e.g. -u *@example.org). EXAMPLE
Perform a user lookup for the users jane and john@example.com. doveadm user jane john@example.com userdb: jane uid : 8001 gid : 8001 home : /home/jane mail : sdbox:~/sdbox plugins : sieve quota_rule: *:storage=150M userdb: john@example.com home : /srv/mail/8/70312/79832 uid : 79832 gid : 70312 mail : mdbox:~/mdbox The next example shows a user lookup, using wildcards. doveadm user *.?oe@example.net jane.doe@example.net judy.roe@example.net john.doe@example.net REPORTING BUGS
Report bugs, including doveconf -n output, to the Dovecot Mailing List <dovecot@dovecot.org>. Information about reporting bugs is avail- able at: http://dovecot.org/bugreport.html SEE ALSO
doveadm(1) Dovecot v2.1 2011-11-04 DOVEADM-USER(1)
All times are GMT -4. The time now is 08:01 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy