在终端获取交互式用户输入:在球拍

时间:2016-10-16 19:25:37

标签: input terminal racket readline

在bash中,我可以编写一个脚本,不仅a)允许用户输入字符串,而且b)还提示用户输入该字符串的默认值,c)允许在点击之前编辑该值输入:

#!/bin/bash
default_title="Another `date +%A` in paradise"
read -e -r -p "Title: " -i "${default_title}" input
title="${input:-default_title}"
echo "Title will be: ${title}"

如何在Racket中完成同样的事情?

我无法看到如何使用球拍read-line,它让我在终端(a)读取一行,但不允许我向用户提供默认值(b)然后他们可以编辑(c)。

0 个答案:

没有答案