![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| 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 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
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: postnummer honeNumber 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 |