Sponsored Content
Full Discussion: Help with a script
Operating Systems Linux Ubuntu Help with a script Post 302843468 by rbatte1 on Tuesday 13th of August 2013 11:59:46 AM
Old 08-13-2013
Is this the sort of thing you are after? It runs in ksh, hence the odd comment at the top.
Code:
#!/bin/ksh

read uid?"What users are you looking for? "          # Prompt and accept input
grep "^$uid " file | read userid fn sn               # Use your file name here
echo "The owner of $uid is $fn $sn"                  # Display result

Have I missed the point?




I hope that this helps,
Robin
Liverpool/Blackburn
UK
This User Gave Thanks to rbatte1 For This Post:
 

5 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

create a shell script that calls another script and and an awk script

Hi guys I have a shell script that executes sql statemets and sends the output to a file.the script takes in parameters executes sql and sends the result to an output file. #!/bin/sh echo " $2 $3 $4 $5 $6 $7 isql -w400 -U$2 -S$5 -P$3 << xxx use $4 go print"**Changes to the table... (0 Replies)
Discussion started by: magikminox
0 Replies

2. Shell Programming and Scripting

Script will keep checking running status of another script and also restart called script at night

I am using blow script :-- #!/bin/bash FIND=$(ps -elf | grep "snmp_trap.sh" | grep -v grep) #check snmp_trap.sh is running or not if then # echo "process found" exit 0; else echo "process not found" exec /home/Ketan_r /snmp_trap.sh 2>&1 & disown -h ... (1 Reply)
Discussion started by: ketanraut
1 Replies

3. UNIX for Dummies Questions & Answers

Calling a script from master script to get value from called script

I am trying to call a script(callingscript.sh) from a master script(masterscript.sh) to get string type value from calling script to master script. I have used scripts mentioned below. #masterscript.sh ./callingscript.sh echo $fileExist #callingscript.sh echo "The script is called"... (2 Replies)
Discussion started by: Raj Roy
2 Replies

4. Shell Programming and Scripting

Shell script works fine as a standalone script but not as part of a bigger script

Hello all, I am facing a weird issue while executing a code below - #!/bin/bash cd /wload/baot/home/baotasa0/sandboxes_finance/ext_ukba_bde/pset sh UKBA_publish.sh UKBA 28082015 3 if then echo "Param file conversion for all the areas are completed, please check in your home directory"... (2 Replies)
Discussion started by: ektubbe
2 Replies

5. Shell Programming and Scripting

How to block first bash script until second bash script script launches web server/site?

I'm new to utilities like socat and netcat and I'm not clear if they will do what I need. I have a "compileDeployStartWebServer.sh" script and a "StartBrowser.sh" script that are started by emacs/elisp at the same time in two different processes. I'm using Cygwin bash on Windows 10. My... (3 Replies)
Discussion started by: siegfried
3 Replies
SYNCPACKAGE(1)						      General Commands Manual						    SYNCPACKAGE(1)

NAME
syncpackage - copy source packages from Debian to Ubuntu SYNOPSIS
syncpackage [options] <.dsc URL/path or package name> DESCRIPTION
syncpackage causes a source package to be copied from Debian to Ubuntu. syncpackage allows you to upload files with the same checksums of the Debian ones, as the common script used by Ubuntu archive administra- tors does, this way you can preserve source files integrity between the two distributions. syncpackage will detect source tarballs with mismatching checksums, and can perform fake syncs. WARNING
The use of syncpackage --no-lp, which generates a changes file to be directly uploaded to the Ubuntu primary archive or a PPA, is discour- aged by the Ubuntu Archive Administrators, as it introduces an unnecessary window for error. This only exists for backward compatibility, for unusual corner cases (such as fakesyncs), and for uploads to archives other than the Ubuntu primary archive. Omitting this option will cause Launchpad to perform the sync request directly, which is the preferred method for uploads to the Ubuntu primary archive. OPTIONS
-h, --help Show help message and exit -d DIST, --distribution=DIST Debian distribution to sync from. Default is testing during LTS cycles, and unstable otherwise. -r RELEASE, --release=RELEASE Specify target Ubuntu release. Default: current development release. -V DEBVERSION, --debian-version=DEBVERSION Specify the version to sync from. -c COMPONENT, --component=COMPONENT Specify the component to sync from. -b BUG, --bug=BUG Mark a Launchpad bug as being fixed by this upload. -s USERNAME, --sponsor=USERNAME Sponsor the sync for USERNAME (a Launchpad username). -v, --verbose Display more progress information. -F, --fakesync Perform a fakesync, to work around a tarball mismatch between Debian and Ubuntu. This option ignores blacklisting, and performs a local sync. It implies --no-lp, and will leave a signed .changes file for you to upload. -f, --force Force sync over the top of Ubuntu changes. --no-conf Do not read any configuration files, or configuration from environment variables. -l INSTANCE, --lpinstance=INSTANCE Launchpad instance to connect to (default: production). --simulate Show what would be done, but don't actually do it. LOCAL SYNC PREPARATION OPTIONS
Options that only apply when using --no-lp: --no-lp Construct sync locally, rather than letting Launchpad copy the package directly. It will leave a signed .changes file for you to upload. See the WARNING above. -n UPLOADER_NAME, --uploader-name=UPLOADER_NAME Use UPLOADER_NAME as the name of the maintainer for this upload instead of evaluating DEBFULLNAME and UBUMAIL. This option may only be used in --no-lp mode. -e UPLOADER_EMAIL, --uploader-email=UPLOADER_EMAIL Use UPLOADER_EMAIL as the email address of the maintainer for this upload instead of evaluating DEBEMAIL and UBUMAIL. This option may only be used in --no-lp mode. -k KEYID, --key=KEYID Specify the key ID to be used for signing. --dont-sign Do not sign the upload. -d DEBIAN_MIRROR, --debian-mirror=DEBIAN_MIRROR Use the specified mirror. Should be in the form http://ftp.debian.org/debian. If the package isn't found on this mirror, syncpack- age will fall back to the default mirror. -s UBUNTU_MIRROR, --debsec-mirror=UBUNTU_MIRROR Use the specified Debian security mirror. Should be in the form http://archive.ubuntu.com/ubuntu. If the package isn't found on this mirror, syncpackage will fall back to the default mirror. ENVIRONMENT
DEBFULLNAME, DEBEMAIL, UBUMAIL Used to determine the uploader (if not supplied as options). See ubuntu-dev-tools(5) for details. All of the CONFIGURATION VARIABLES below are also supported as environment variables. Variables in the environment take precedence to those in configuration files. CONFIGURATION VARIABLES
The following variables can be set in the environment or in ubuntu-dev-tools(5) configuration files. In each case, the script-specific variable takes precedence over the package-wide variable. SYNCPACKAGE_DEBIAN_MIRROR, UBUNTUTOOLS_DEBIAN_MIRROR The default value for --debian-mirror. SYNCPACKAGE_UBUNTU_MIRROR, UBUNTUTOOLS_DEBSEC_MIRROR The default value for --ubuntu-mirror. SYNCPACKAGE_KEYID, UBUNTUTOOLS_KEYID The default value for --key. SEE ALSO
requestsync(1), ubuntu-dev-tools(5) AUTHOR
syncpackage was written by Martin Pitt <martin.pitt@canonical.com> and Benjamin Drung <bdrung@ubuntu.com>. This manual page were written by Luca Falavigna <dktrkranz@ubuntu.com> Both are released under GNU General Public License, version 3. ubuntu-dev-tools June 2010 SYNCPACKAGE(1)
All times are GMT -4. The time now is 08:42 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy