如何创建给定命令的快捷方式?

时间:2018-02-09 17:22:17

标签: bash terminal automator

我创建了一个名为mkwebdir的shell脚本,它创建了一个包含html css和js文件的文件夹。这是剧本。

#!/bin/bash

dirName="$1"

mkdir $dirName
cd $dirName

touch index.html style.css script.js

echo "<!DOCTYPE html>
<html>
<head>
  <link rel=\"stylesheet\" href=\"style.css\">
  <meta charset=\"utf-8\" />
  <title>${dirName}</title>
</head>
<body>

  <script src=\"script.js\"></script>
</body>
</html>" >> index.html

我想创建一个快捷方式或收件箱选项,它接收文件夹名称的输入。我试图使用automator,但我无法将文件夹名称作为参数。 automator image

1 个答案:

答案 0 :(得分:0)

您可以在.bashrc文件中为脚本添加别名,如下所示:

alias neatscript="/home/myname/dirtoscript/script.sh"