Próbuję zebrać dane wprowadzone przez użytkownika w shellscript ryb, szczególnie z poniższego formularza często widziany:Jak uzyskać potwierdzenie użytkownika w muszli rybnej?
This command will delete some files. Proceed (y/N)?
Po niektóre wyszukiwanie wokół, wciąż nie jestem pewien jak to zrobić czysto.
Czy jest to specjalny sposób robienia tego w przypadku ryb?
Właściwie, argumentem do '-p' może być dowolne polecenie powłoki, które zostanie poddane procesowi tokenu, tak jak można się było spodziewać w przestrzeniach, np. 'echo" Usuń pliki? [T/n]: "" Z połączonego dokumentu: "-p PROMPT_CMD lub --prompt = PROMPT_CMD używa wyjścia polecenia powłoki PROMPT_CMD jako zachęty do trybu interaktywnego. komenda to 'set_color green, echo read; set_color normal; echo"> "' –
To działało dla mnie jednak prompt sugeruje, że tak jest domyślnie, jednak instrukcja switch będzie interpretowana jako pusta jako nr – JonoCoetzee
Również 'read_confirm; i echo 'Do stuff '' – Pysis