我想在我的Orange pi零点上使用一些命令,例如:我想在ubuntu上执行一个命令,我希望将每个命令放在1个文件中。
my_file (不以.sh结尾)
#!/bin/bash
alias myip='curl ipinfo.io/ip'
alias tururu='echo it works'
有这个文件,并且chmod -x在这个文件上执行了,但是当我在终端上执行“sh my_file myip”时,没有做任何事情,但没有给我一个错误,所以我正在做什么错?
非常感谢
答案 0 :(得分:3)
"repos D:\Repositories\TestNAPFServer."
"REV 82."
"txn 81-2e."
U SOURCE/databasescript/basedb.sql
U SOURCE/databasescript/update.sql
是一个命令;它不会运行sh myfile myip
,然后 sh myfile
。您的脚本应该看起来像
myip
然后以#!/bin/sh
curl ipinfo.io/ip
echo it works
(或sh myfile
运行,假设它是可执行的并位于路径上的目录中。
相反,如果您要执行myfile
以便随后可以使用myfile
和myip
作为命令,则需要 source 该文件:
tururu