The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Hjälp montera en telefon! Danny Fozard BSD 2 01-09-2008 08:15
Nummersändaren? andrewgray UNIX for Dummies Frågor & Svar 0 08-27-2005 09:40
Nummersändaren? Sonshyne5 UNIX för avancerade & Expertanvändare 10 07-17-2003 03:01
Telefon Directory MaRk2002 Shell-programmering och Skript 3 01-28-2002 06:41

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 05-27-2007
Dawg101 Dawg101 is offline
Registered User
  
 

Join Date: maj 2007
Inlägg: 1
Telefonmenyn

Hej,

Finns det något sätt att läsa in användardata inuti en Here dokument?

Den sista raden i add (utkast) fil är tänkt att styra användarens indata till telefonboken fil, men den gör inte det. Jag är inte säker på vad jag gör fel.

Så omdirigerade användardata bör fogas till slutet av telefonboken filen.

Displayen filen ska göra en sökning på sökordet (s) som användaren ingångarna. Återigen, jag är inte säker på vad jag saknade eller gör fel.


# Menyn Arkiv

klar \u003d `tput tydlig`
fet \u003d `tput fet`
bell \u003d `tput Bel`
Av \u003d `tput sgr0`

exportera tydlig fet klocka off

cat <<alldone1

$ (bold)
VÄLKOMMEN TILL
MENU PROGRAM
Telefonboken
$ (off)

alldone1

cat <<alldone2

Tryck på $ (bold) A $ (start) för att lägga till information i telefonboken.
Tryck på $ (bold) C $ (start) byta telefonbok information.
Tryck på $ (bold) D $ (start) för att visa telefonboken information.
Tryck på $ (bold) R $ (start) för att flytta telefonboken information.
Tryck på $ (bold) Q $ (start) sluta telefonboken.

alldone2

Läs val

cat <<alldone3

$ (Bell)
Du har valt $ val.

alldone3

if [ "$ val" \u003d "a"] | | [ "$ val" \u003d "A"]
sedan
echo "Lägg till"
lägg till

elif [ "$ val" \u003d "C"] | | [ "$ val" \u003d "C"]
sedan
echo "Change"

elif [ "$ val" \u003d "d"] | | [ "$ val" \u003d "D"]
sedan
echo "Display"

elif [ "$ val" \u003d "r"] | | [ "$ val" \u003d "R"]
sedan
echo "Ta bort"

elif [ "$ val" \u003d "Q"] | | [ "$ val" \u003d "Q"]
sedan
echo "Quit"

fi

################################################## ###########
# Add (utkast) fil

klar \u003d `tput tydlig`
fet \u003d `tput fet`
bell \u003d `tput Bel`
Av \u003d `tput sgr0`

exportera tydlig fet klocka off

cat <<alldone1

$ (klar)
$ (Bell)

$ (bold)
VÄLKOMMEN TILL
ADD PROGRAM
Telefonboken

$ (off)


$ (Bell)
Skriv in personens namn:

alldone1

läs namn

cat <<alldone2

$ (Bell)
Ange personens adress:
(Gatuadress eller postadress)

alldone2

Läs adress

cat <<alldone3

$ (Bell)
Ange personens stad:

alldone3

Läs stad

cat <<alldone4

$ (Bell)
Ange personens tillstånd:

alldone4

Läs statligt

cat <<alldone5

$ (Bell)
Ange personens Postnummer:
(Fem eller nio siffror)

alldone5

Läs postnummer

cat <<alldone6

$ (Bell)
Skriv in personens telefonnummer:
(Inkludera riktnummer)

alldone6

Läs telefonnummer

cat <<alldone7

$ (Bell)
$ name: $ adress: $ stad: $ state: $ Postnummer: $ Telefonnummer>> telefonbok

################################################## ############
# Telefonbok fil

klar \u003d `tput tydlig`
fet \u003d `tput fet`
bell \u003d `tput Bel`
Av \u003d `tput sgr0`

exportera tydlig fet klocka off

cat <<alldone1

$ (bold)
VÄLKOMMEN TILL
TELEFONBOK PROGRAM
Telefonboken
$ (off)

Formatet för telefonboksposter är:
Namn: Adress: Ort: Land: postnummerhoneNumber

alldone1

################################################## ##############
# Vis fil

klar \u003d `tput tydlig`
fet \u003d `tput fet`
bell \u003d `tput Bel`
Av \u003d `tput sgr0`

exportera tydlig fet klocka off

cat <<alldone1

$ (bold)
VÄLKOMMEN TILL
DISPLAY PROGRAM
Telefonboken
$ (off)

alldone1

cat <<alldone2

$ (Bell)
$ (bold)
Ange ditt sökord (s):
$ (off)

alldone2

Läs sökord

$ (Bell)
grep-i $ sökord telefonbok
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 09:34.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0