【问题标题】:Scripting a txt file that asks you what you want in the file编写一个 txt 文件的脚本,询问您在文件中需要什么
【发布时间】:2016-09-23 07:15:56
【问题描述】:

我正在尝试创建一个小脚本,它会询问用户的 ip,然后自动添加并保存到文本文件中。我现在得到了一些类似的东西,但它没有解决。

#!/bin/bash

echo "What is your IP?

"" >> ip.txt

请帮忙

【问题讨论】:

    标签: linux bash


    【解决方案1】:

    对于prompting user input,您应该使用read 关键字:

    #!/bin/bash
    
    echo -n "Enter IP and press [ENTER]:"
    read ip
    echo "$ip" > ip.txt
    

    在上面的示例中,我使用 > 运算符写入文件,这意味着下次运行此脚本时该文件将被覆盖。如果要将 IP 地址附加到文件中,请使用 >>。 (这意味着如果你运行脚本几次而不是最后一次,你会在文件中获得多个 ip)

    【讨论】:

    • 也可以使用read -p "Enter IP and press [ENTER]:" ip :)
    猜你喜欢
    • 2011-12-25
    • 2013-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-31
    • 1970-01-01
    • 1970-01-01
    • 2011-10-25
    相关资源
    最近更新 更多