gpt4 book ai didi

linux - 简单的Linux脚本

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:16:04 24 4
gpt4 key购买 nike

我在创建自动脚本以在新服务器上安装 solr 时遇到问题

sudo cp "apache-solr-3.3.0/dist/apache-solr-3.3.0.war" "/var/lib/tomcat6/webapps/solr.war"
sudo cp -R "apache-solr-3.3.0/example/solr/" "/var/lib/tomcat6/solr/"
sudo cp "solr.xml" "/etc/tomcat6/Catalina/localhost/solr.xml"
rm -R "apache-solr-3.3.0"
sudo service tomcat6 restart

我明白了

cp: target `\r' is not a directory
cp: target `\r' is not a directory
rm: cannot remove `\r': No such file or directory
* Usage: /etc/init.d/tomcat6 {start|stop|restart|try-restart|force-reload|status}

似乎是因为我使用换行符来终止命令(好像它是一个windows bat文件)。如何在单个文件中运行多个命令

最佳答案

您可能在脚本中使用了 Windows 换行符。使用 dos2unix 实用程序将它们转换为 Linux 换行符:dos2unix your_script.sh

关于linux - 简单的Linux脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6781645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com