我正在尝试编写一个shell脚本,该脚本使用多个实用程序从.asm文件构建iso映像。从命令行运行脚本时,它首先询问用户文件的位置以及iso文件的位置。我希望脚本接受用户作为命令的一部分传递的参数:./mkiso foo.iso bar.asm
?这两个参数对应于两个变量input
和output
。我该怎么做呢?编辑:我正在使用Linux,我的脚本是一个bash脚本。
答案 0 :(得分:1)
mkiso:
#!/bin/bash
input=$1
output=$2
echo "input: $input, output: $output"
使用参数
运行它./mkiso aa.iso bb.asm
输出
input: aa.iso, output: bb.asm