猿代码 — 科研/AI模型/高性能计算
0

Linux Shell 常用命令

摘要: 1)for i in {1..5}; do echo "循环次数: $i" sleep 1 done2) #!/bin/bash i=0 while #变量i小于等于5时执行while循环 do echo "$i" #循环执行内容,每循环一次打印$i let i++ #每循环一次计算一次i++即i自己+1 do ...
1)
for i in {1..5}; do echo "循环次数: $i" sleep 1 done

2)
#!/bin/bash i=0 while [ $i -le 5 ] #变量i小于等于5时执行while循环 do echo "$i" #循环执行内容,每循环一次打印$i let i++ #每循环一次计算一次i++即i自己+1 done #while语句结束标志

3)
if [ condition ] then command1 command2 ... else command3 command4 ... fi
condition 前后有个空格

4)字符串转数字
str="100"
num=$((str))
echo $num

5)for循环

#!/bin/bash

j=$1

for ((i=1; i<=j; i++))

do

touch file$i && echo file $i is ok

done


6)#!/bin/bash


jobNum=`squeue | wc | awk '{print $1}'`



while [ $((jobNum)) -lt 200 ]

do

        jobNum=`squeue | wc | awk '{print $1}'`

        echo $jobNum

        sleep 5

done



示例




说点什么...

已有0条评论

最新评论...

本文作者
2023-12-30 01:32
  • 0
    粉丝
  • 323
    阅读
  • 0
    回复
资讯幻灯片
热门评论
热门专题
排行榜
Copyright   ©2015-2023   猿代码-超算人才智造局 高性能计算|并行计算|人工智能      ( 京ICP备2021026424号-2 )