linux – 从当前目录执行Shell脚本而不使用“./filename”

我创建了一个名为“testfile”的文件,并使用chmod x testfile使其可执行.
为了执行文件“testfile”,我需要运行命令./testfile.

我需要知道有没有办法在不使用./的情况下运行程序并使用testfile命令执行文件

下面显示的是文件“testfile”中的一个简单代码

echo Todays date is : 
date

解决方法

您可以在不使用./的情况下执行它:
sh testfile

要么

sh /path/to/file/testfile

编辑
如果要使用命令直接执行程序,可以执行的操作是定义别名:

alias execute_testfile="sh /path/to/file/testfile"

然后,只要你写,你就会执行程序

execute_testfile

或者你定义的任何名字.

要使此别名持久化,请在〜/ .profile或〜/ .bash_profile文件中包含别名…行.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...