结果我在shell脚本上真的很糟糕......
我试图创建一个可以运行的脚本;
import AdvanceTemplatePage from 'pages/print/template/AdvanceTemplatePage.vue';
methods: {
onPrint() {
const vm = this;
const template = new AdvanceTemplatePage({ el: '#templateDiv' })
}
}
所以我创建了这个脚本;
ntpdate -u time.apple.com
我已经chmod + X脚本但是当我打电话时它不会执行
#!/bin/sh
ntpdate -u time.apple.com
如果我只是打电话给./timefix.sh我会得到;
sudo ./timefix.sh
sudo: ./timefix.sh: command not found
ntpdate需要sudo权限才能运行。
我的最终目标是将其打包到Automator的应用程序中,以便它在每次启动时运行。我办公室里有一些Mac有内部时钟问题。这是我的肮脏工作,直到我有时间去除它们并更换RTC电池。
有人可以帮我修复我的剧本吗?
答案 0 :(得分:0)
只需将 + X 更改为小写 + x 。
chmod +x ./timefix.sh