Evg*_*eny 0 windows cmd batch-file
如何使用批处理脚本语言从STDIN读取数字并将其总和打印到Windows CMD 中的STDOUT ?
就像它在 bash 中工作一样:
read a b; expr $a + $b
Run Code Online (Sandbox Code Playgroud)
在Ubuntu上安装 Batch 语言的简单方法在哪里?这种语言是否流行,或者专业 Windows 用户是否安装 bash?
与 Bash 相比,Batch 相当困难,因为命令不多,而且命令也相当有限。然而,这是可能的:
@echo off
set /p number="Enter number: "
set /p number2="Enter another number: "
set /a "result=%number%+%number2%"
echo %result%
Run Code Online (Sandbox Code Playgroud)
set /p提示用户输入。set /a将执行算术运算。使用时,变量%像 Windows 环境变量一样包含在其中。
@echo off通常是批处理文件的第一行。它还会阻止命令在控制台上输出。您不会在交互式控制台中使用它,否则典型的 DOS 提示符将会消失。
我不知道 Ubuntu 有 Batch 端口。我怀疑有人愿意这样做,因为 Linux 实用程序要强大得多。此外,由于微软可能会改变他们的闭源实现,人们需要对行为进行逆向工程。
| 归档时间: |
|
| 查看次数: |
22492 次 |
| 最近记录: |