我想执行一个启动的程序,询问一个数字,然后输出我的数字。
例如:
bob@bobby:~$ ./programm
Number: 123456
654321 !
bob@bobby:~$`
我如何创建一个bash脚本,用所选的数字执行程序?这就像我执行./programm 123456
这样的程序,但是我不能把我的数字放在参数中,那么有没有办法启动程序然后自动写入我选择的数字,然后验证?
答案 0 :(得分:0)
传递给命令的第一个参数将在位置参数$1
中找到。正如评论中所指出的,您可以使用rev
命令来反转字符串中字符的顺序。您的脚本可能类似于
#!/bin/bash
printf "%s !" "$(rev "$1")"