ksh read -p

Jakub Bogusz qboosh w pld-linux.org
Pią, 4 Kwi 2008, 22:10:54 CEST


On Fri, Apr 04, 2008 at 08:26:51PM +0200, Witold Filipczyk wrote:
> On Fri, Apr 04, 2008 at 01:35:49AM +0200, Tomasz Pala wrote:
> > On Thu, Apr 03, 2008 at 20:24:39 +0200, Witold Filipczyk wrote:
> > 
> > > read -p "AAA " a ; echo $a wczytuje i wypisuje $a.
> > > W ksh:
> > > ksh: read: -p: no coprocess
> > 
> > ~:  read -p "AAA " a ; echo $a
> > zsh: not an identifier: AAA 
> > 
> > > Jak w ksh uzyskać taki efekt jak w bashu?
> > 
> > A tak dokładniej to co to ma robić? Bo kompletnie nie rozumiem powyższej
> > składni. To działa tak w zsh:
> 
> Tak było w Makefile'u. Zrobiłem linka /bin/sh -> /bin/bash
> i mam na razie spokój.

1. opcja -p jest niestandardowym rozszerzeniem (man 1p read)
2. Makefile używane przy budowaniu pakietów powinny być nieinteraktywne


-- 
Jakub Bogusz    http://qboosh.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl