我有一系列可以同时执行所有命令的命令,但是我希望将它放在bash脚本中。问题是我不知道怎么做。我的命令是这样的:
/usr/bin/sort -n db | /usr/bin/awk -F: '{print $1; print $2}' | db5.1_load -T -t hash newdb
如何将上述内容转换为bash脚本?
答案 0 :(得分:4)
这通常应该像将shell命令放入文本文件一样简单,并将Unix shebang放在文件的第一行,该文件定义了用于运行脚本的程序(在本例中, /bin/bash
)。所以这看起来像:
#!/bin/bash
/usr/bin/sort -n db | /usr/bin/awk -F: '{print $1; print $2}' | db5.1_load -T -t hash newdb