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