我编写了一个简单的shell脚本,例如:
marco () {
echo "$(pwd)" > /tmp/missimg/marco.txt
}
但是它没有按我预期的那样工作。我想将echo的输出重定向到marco.txt文件,但marco.txt的内容保持不变。怎么样?
答案 0 :(得分:0)
如果这段代码就是脚本所拥有的全部内容,那么在运行它时它实际上什么都不做,因为您所做的只是声明一个函数,但是为了使该代码起作用应该稍后在您的代码上调用。如果是这种情况,请尝试:
#!/bin/bash
marco () {
echo "$(pwd)" > /tmp/missimg/marco.txt
}
marco