我想要一个我可以在Cron上运行的CGI文件,只需要进行简单的搜索,并替换我的HostGator服务器上运行Linux的两个小文本文件。
在我服务器上的一个目录中,我有一个名为:
的文本文件/public_html/stockmarketmagician.com/text_files/BarChartOpinions/001.txt
如果在文本编辑器中打开该文本文件,则内容将显示为:
percent buy">100%</span> <span class="opinion-signal buy">Buy
但我希望它如下:
100% Buy
并使用&#39; 001.txt&#39;的原始名称保存回服务器。在同一个目录中。
在我服务器上的另一个目录中,我有一个名为:
的文本文件/public_html/stockmarketmagician.com/text_files/BarChartOpinions/ShortTerm/001.txt
如果在文本编辑器中打开该文本文件,则内容将显示为:
buy"> 100% Buy
但我希望它如下:
100% Buy
并在同一目录中使用原始名称&#39; 001.txt&#39;保存回服务器。
注意:100%和买入之间的差距应该是一个标签字符。
更新:我需要能够从我的浏览器运行它。我已经能够创建下面的脚本,我可以使用我的互联网浏览器运行。我添加了文件所在的完整路径以及我想要写入的位置。 (见下文)。出于某种原因,它无法正常工作。
这是脚本:
#!/bin/sh
echo Content-Type: text/html
echo
echo "Running OVERALL..<br>"
# Run OVERALL
echo `awk -F '<' '{print $1}' test.txt| awk -F '>' '{print $2}'` " " `awk -F '>' '{print $4}'
/public_html/stockmarketmagician.com/text_files/BarChartOpinions/Overall/Overall-001.txt` >
/public_html/stockmarketmagician.com/text_files/BarChartOpinions/Overall/Overall-001.txt
echo "<br><b>Done with Overall-001!!</b>"
echo
echo
echo "Running OVERALL..<br>"
# Run SHORT TERM
echo awk -F '>' '{print $2}'`
/public_html/stockmarketmagician.com/text_files/BarChartOpinions/ShortTerm/Shortterm-001.txt` >
/public_html/stockmarketmagician.com/text_files/BarChartOpinions/ShortTerm/Shortterm-001.txt
echo "<br><b>Done with Shortterm-001!!</b>"
echo
echo