Unix scripting is in staat de weergave meer dan alleen tekst . Wanneer mensen in de computer -industrie denken van Unix scripting , ze meestal beschouwen het alleen een tekst - gebaseerde verwerking taal . De grafische mogelijkheden worden vaak genegeerd ten gunste van andere pakketten gebouwd binnen het systeem of worden geleverd als extra functies . In feite , Unix shell scripts bieden een van de vroegst bekende vormen van grafische interfaces met behulp van een speciale bibliotheek die bekend staat als de curses library . Wat je nodig hebt Vloeken bibliotheek Toon Meer Aanwijzingen behulp Vloeken 1 Raadpleeg de unix man pages of boek op de curses library . Lees de documentatie en leer de standaard commando's die op uw Unix-systeem geschikt is voor de curses library . De " man " ( manual ) pagina's van Unix zijn vaak een goed uitgangspunt . Om eenvoudige afbeeldingen met behulp van shell scripts te programmeren , moet u de curses library die standaard op de meeste Unix -installaties te gebruiken . Kopen van 2 Identificeer het type terminal , zodat het display de juiste graphics kan weergeven . Bepaal het type terminal voor het script . Om afbeeldingen met de curses library en de terminfo /termcap databases van grafische mogelijkheden weer te geven , moet u het type terminal , zoals " vt100 " te identificeren . Het type aansluiting wordt vaak gevraagd door Unix-commando's die toegang hebben tot de mogelijkheden databank . 3 Ontwerp de weergave op papier , indien mogelijk , voorafgaand aan codering elke graphics . Plan de graphics voor uw toepassing . Voordat een programmering kan plaatsvinden , moet u het ontwerp van hoe het scherm eruit zal zien en de juiste ingang codes naar de uitgang om de taak te bereiken . 4 Schrijf de aanvraag tot uitvoer afbeeldingen en tekst met behulp van beschikbare Unix-commando's . Een voorbeeld is de grafische uitvoer " tput " commando , beschikbaar als onderdeel van de standaard bibliotheek op vrijwel alle Unix systemen . Bijvoorbeeld , in je script , je kon ' tput smro , " en dit zou gedurfde elke vervolgens weergegeven tekst gebruiken" echo "commando . Schrijven |