#!/bin/bash
# 提示用户输入核苷酸序列
echo "请输入核苷酸序列:"
# 读取用户输入的序列
read sequence
# 循环遍历核苷酸序列,查找T核苷酸的位置
for (( i=0; i<${#sequence}; i++ )); do
# 使用参数扩展获取指定位置上的核苷酸
nucleotide=${sequence:$i:1}
# 判断是否为T核苷酸,如果是,则打印其位置
if [[ $nucleotide == "T" ]]; then
echo "T核苷酸的位置为:$((i+1))"
fi
done
运行脚本后,用户将会被提示输入核苷酸序列,输入后脚本将会自动打印出所有T核苷酸的位置。