如何从命令行转换为bash脚本?

时间:2013-03-31 02:30:10

标签: bash awk

我有一系列可以同时执行所有命令的命令,但是我希望将它放在bash脚本中。问题是我不知道怎么做。我的命令是这样的:

/usr/bin/sort -n db | /usr/bin/awk -F: '{print $1; print $2}' | db5.1_load -T -t hash newdb

如何将上述内容转换为bash脚本?

1 个答案:

答案 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