我有一个简单的Shell脚本:
#!/bin/bash
/opt/ABC/bin/datastore.sh < /opt/data/table-db.ddl
这里我试图为数据存储区DB运行table-db.ddl中包含的ddl语句。 这里的问题是对于“/opt/data/table-db.ddl”,它给出错误为“没有这样的文件或目录2:/opt/data/table-db.ddl”。
从命令行执行时,同一行(/opt/ABC/bin/datastore.sh&lt; /opt/data/table-db.ddl)可以正常工作。
请告诉我这里的问题。 提前谢谢。