新建shell命令并运行

1
2
#! /bin/bash
echo abc

运行shell命令

  1. 作为可执行

    1
    2
    chmod +x ./test.sh  #使脚本具有执行权限
    ./test.sh #执行脚本
  2. 作为解释器参数

    1
    bin/sh test.sh

vim 常用命令

  1. dd:删除一行
  1. 批量拉取代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/bash
echo "开始执行批量git pull命令"

for file in $(ls ../);
do

echo "开始拉取 ${file}"

if test "$file" = "nodejs"
then

echo "不是git目录"
else

cd ../${file} && git pull
sleep 1
fi
printf "\n" def
done