如何创建unix命令

use*_*521 2 unix linux

我有一个名为remote_execution.sh的shell脚本.是否有可能只是输入remote_execution任何文件夹并开始执行,就像gcc,vi或任何此类命令一样?

提前致谢.

mea*_*gar 7

以下四个步骤应该允许您remote_execution从文件系统中的任何位置运行:

  1. 将文件重命名为remote_execution,删除.sh扩展名
  2. 在文件顶部添加" shebang "行

    #!/bin/bash
    
    Run Code Online (Sandbox Code Playgroud)
  3. 修改文件的权限,使其可执行(请参阅man chmod)

    chmod u+x remote_execution
    
    Run Code Online (Sandbox Code Playgroud)
  4. 将文件移动到您的目录中,PATH以便"在任何文件夹中工作".猜测:

    mv remote_execution /usr/local/bin
    
    Run Code Online (Sandbox Code Playgroud)