我有一个名为deps的变量:
deps='word1 word2'
Run Code Online (Sandbox Code Playgroud)
我想为变量的每个单词添加一个前缀.
我尝试过:
echo $deps | while read word do \ echo "prefix-$word" \ done
Run Code Online (Sandbox Code Playgroud)
但我得到:
bash:意外令牌"完成"附近的语法错误
任何帮助?谢谢
我有这个代码:
fn main() {
let mut stdin = io::stdin();
let input = &mut String::new();
loop {
input.clear();
print!("Your age: ");
stdin.read_line(input);
print!("{}", input);
}
}
Run Code Online (Sandbox Code Playgroud)
因此,当我输入某些内容时,程序会返回“您的年龄:”加上我的输入。但是当我运行程序时,我不想在新行中写入输入。要在 Python 中执行类似的操作,我可以编写:
var = input("Your age: ")
Run Code Online (Sandbox Code Playgroud)
如何避免转入新线路?我确信这很简单,但我真的不知道该怎么做,我尝试了很多不同的东西......