Sponsored Content
Top Forums Shell Programming and Scripting Create user if UID not exist; else, exit the script Post 302743001 by itkamaraj on Wednesday 12th of December 2012 02:57:06 AM
Old 12-12-2012
filenaming is mising.. thanks scott.. its corrected now.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

If file not exist create a new one

i want a script to check whether the file name exits or not if not it has to create a new one (3 Replies)
Discussion started by: din_annauniv
3 Replies

2. Shell Programming and Scripting

exit script if user input not four characters

#!/usr/bin/bash ###script to input four characters. wxyz echo "input first string" read instring1 echo "input second string" read instring2 ## echo "first string is:" $instring1 echo "second string is:" $instring2 ##IF instring1 or instring2 are NOT 4 characters (xxxx) , exit 1. ##how?? ... (2 Replies)
Discussion started by: ajp7701
2 Replies

3. Shell Programming and Scripting

Exit script if the user dosent enter any data within 5 seconds

Hello friends, Kindly help me in developing a script that asks user to enter a value and will wait for 5 seconds for the feedback. If there is no answer from the user the script will perform exit or it will continue doing something else Ex: If yu have a multi OS system i believe while... (3 Replies)
Discussion started by: frozensmilz
3 Replies

4. Shell Programming and Scripting

Check file and if it doesnt exist , exit script

Hi, Another problem, here is my code #!/bin/sh dir='/opt/apps/script/CSV' datadir='/opt/apps/script/data' while : ; do ls -1rt $dir/*.csv > /dev/null 2>&1 if ;then cp $datadir/weekly.txt $dir/weekly.csv else exit 0 fi done (10 Replies)
Discussion started by: tententen
10 Replies

5. Homework & Coursework Questions

Create script to add user and create directory

first off let me introduce myself. My name is Eric and I am new to linux, I am taking an advanced linux administration class and we are tasked with creating a script to add new users that anyone can run, has to check for the existence of a directory. if the directory does not exist then it has... (12 Replies)
Discussion started by: pbhound
12 Replies

6. Solaris

Can we create multiple users with same UID?

* Can we create multiple users with same UID? * Can we give root permissions to normal user like admin.s ? If YES give me full details (syntax of sudo/RBAC) (14 Replies)
Discussion started by: Navkreddy
14 Replies

7. Ubuntu

Exit user in bash script

I'm writing a bunch of scripts to automatically configure Ubuntu and I want to run the code below to remove the white dots from the login screen: sudo xhost +SI:localuser:lightdm sudo su lightdm -s /bin/bash gsettings set com.canonical.unity-greeter draw-grid false The problem is that... (3 Replies)
Discussion started by: maerlyngb
3 Replies

8. Shell Programming and Scripting

Find if a User exist if not create user

What I'm trying to do is write a script in Perl to find a user and if that user exist it would print "User Exist, Pls Try Again". If The user doesn't exist I'm able to create a user with a password. Any suggestions? (3 Replies)
Discussion started by: GoBoyGo
3 Replies

9. Shell Programming and Scripting

Exit script and open program via other user

Hello all.. so i have a problem i need to solve .. #! /bin/bash $SHELL dtterm -title my_prog -e su -user -c 'export DISPLAY=:0.0 ; /path/to/my/prog' & 2> /dev/null $SHELL intr exit This script will work on solaris 10 system in right clikt menu - in a secure system so i need to... (0 Replies)
Discussion started by: defs
0 Replies

10. Shell Programming and Scripting

Help Me. The script should not exit until the user gives an input.

Hi everyone, I'm new here and just a beginner in linux scripting. Just want to ask for help on this one. I am trying to create a script that will accept user input (year-month and user/s). I wanted to have the script to continue running, until the user inputs a DATE and name/s of user/s. ... (2 Replies)
Discussion started by: Helskadi
2 Replies
fverify(8)						      System Manager's Manual							fverify(8)

Name
       fverify - verify software subsets

Syntax
       fverify [-yn]

Description
       The  command  reads  subset  inventory  records	from standard input and verifies that the attributes for the files on the system match the
       attributes listed in the corresponding records.	Invoking with no arguments causes it to report errors to the standard  output  and  prompt
       the user for confirmation before making corrections.

       Missing	files and inconsistencies in file size, checksum, user id, group id, mode, and file type are reported.	If inconsistencies in user
       id, group id or mode are detected the user is asked if they are to be corrected. If a missing file is a directory, it will be created.  All
       errors and informational messages are logged to the file

       The utility uses when installing subsets to guarantee correct installation.

Options
       Specifying both options will cause the -y option to be ignored.

       -n     Error reporting only. When specified, reports errors and does not perform any fixes.

       -y     Fixes  only. When specified, fixes modes, UIDs and GIDs on any files which have incorrect values for these attributes. No user input
	      is required.

Restrictions
       Problems with file size, file type, and file checksum cannot be corrected.

       Because the subset inventories give file names as relative paths, run in the root directory to which the software is installed.

       Many of the files on the system cannot be read or modified without appropriate privilege. Attempting to run without  appropriate  privilege
       may result in an excess of access errors being reported.

Examples
       To use to report verification problems with the BASE subset on ULTRIX, Version 4.0 (VAX), use the following command:
       % cd /
       % /etc/stl/fverify -n </usr/etc/subsets/ULTBASE400.inv

       To correct all problems with the same subset without being presented any prompts or diagnostic output, type:
       % cd /
       % /etc/stl/fverify -y < /usr/etc/subsets/ULTBASE400.inv

       To  interactively  repair  verification	problems with the COMM subset on ULTRIX, Version 4.0 (RISC), use the fverify command with no argu-
       ments:
       % cd /
       % /etc/stl/fverify < /usr/etc/subsets/UDTCOMM400.inv

Diagnostics
       fverify: out of memory
       Not enough memory is available from the system.

       pathname: cannot stat (error-message)
       The file pathname is listed in the inventory but is not on the system.  The error-message explains why.

       pathname: file type `x' should be `y'
       The file is listed in the inventory as being of type `y', but the copy of the file on the disk is type `x'.  The file type codes are:

	      b  block device files
	      c  character device files
	      d  directory files
	      f  regular files
	      l  hard links
	      p  fifos (named pipes)
	      s  symbolic links

       pathname: checksum n should be m
       There is a checksum error on pathname.  The values n and m are the actual and expected values.

       pathname: size n should be m
       The size of file pathname is not as expected. The numbers n and m are the actual and expected values.

       pathname: gid n should be m
       The group id for pathname is not as expected. The group ids n and m are the actual and expected values.

       pathname: uid n should be m
       The user id for pathname is not as expected. The user ids n and m are the actual and expected values.

       pathname: permissions string1 should be string2
       The permissions for pathname are not as expected.  String1 and string2 are the actual and expected permissions. The format of  string1  and
       string2 is the same as that used by the command.

       Creating directory pathname
       The  directory  pathname  is listed in the input inventory but does not exist on the system.  The command will attempt to create the direc-
       tory.

       cannot correct pathname (error-message)
       A problem reported with pathname could not be corrected. The error-message explains why.

       pathname corrected
       A problem with pathname was successfully corrected.

       Cannot create dir pathname (error-message)
       The program could not create a directory it was attempting to create.  The accompanying error-message explains why.

       n verification errors encountered.
       m corrections performed.
       Before exiting, the program prints these statistics describing what had been done.

       The exit status from is the total number of errors detected minus the total number of successful fixes.

Files
       Subset inventory files

       Log File

See Also
       ls(1), stl_inv(5), setld(8)
       Guide to Preparing Software for Distribution on ULTRIX Systems

																	fverify(8)
All times are GMT -4. The time now is 04:14 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy