所以这看起来似乎是一个低级别的问题,但是神的名字是写入的bash脚本。它们是用任何可以编译成二进制文件的语言编写的,还是用bash脚本编写的然后编译。
我尝试创建一个脚本,使用具有我知道并可以编辑的格式的文本文件进行自动打印和文本文件编辑。基本上我正在尝试创建一个不断运行的脚本,每月执行一个python文件获取新编辑的文件并打印出来。
答案 0 :(得分:2)
/bin/bash
是interpreter,而不是compiler。它必须是一个解释器,因为shell标准(Posix sh
)需要很多解释结构(例如$(
... )
等。 ...)并且主要致力于弦乐。
在某些Linux发行版中,/bin/sh
是/bin/dash
的符号链接,这是Posix sh
的稍快一点的实现。在其他Linux发行版/bin/sh
上是/bin/bash
bash
脚本(以#!/bin/bash
开头)由/bin/bash
解释(这是一个ELF可执行文件)。
要按月执行某项操作,请使用crontab(5)条目。