bash脚本内容:
#!/bin/bash
conda activate name
fasta=$1
echo $fasta
$1就是接受的用户在命令行输入的变量,echo就是打印该变量
激活办法:
bash -i run.sh
参考链接:
https://zhuanlan.zhihu.com/p/422365954
if语句判断路径是否存在:
result=$1
if [ -f "$result" ]; then
mkdir $result
fi
在shell脚本中使用sudo命令,我这用的是chmod 777 $result,这部分可以换成别的
echo "123456" | sudo -S chmod 777 $result
这篇博客介绍了如何通过bash脚本来激活Python虚拟环境。文章提到,可以通过在命令行中使用`bash -i run.sh`来运行脚本,其中$1作为变量接收用户输入。此外,还提到了在脚本中使用if语句判断路径是否存在,并且展示了使用`sudo chmod 777 $result`来赋予文件权限的部分。
4万+

被折叠的 条评论
为什么被折叠?



