Aaron2932

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

脚本常用写法

shebang

#!/usr/bin/env bash
#!/bin/bash
#!/usr/bin/python

find

find . -name "*.txt"
find . -name "*.txt" -type f -exec ls -l {} \;

grep

grep -in "xxx" /tmp/xx.txt
grep -R "xxx" --exclude-dir="xxx" xxx.txt

awk

awk '{print $2}'
ps -elL | grep main | xargs -I {} taskset -p {}

for

for item in ${items}; do
echo "${item}"
done

sed

cat

cat file
cat -n file

echo

echo "xxx"

watch

可以用来动态的执行某个脚本,定期自动执行

脚本内容

docker cp $(docker ps | grep xx-pod | grep xx-container | awk '{printf $1}'):/opt/file ./

执行

watch ./cp_test.sh

改变权限

chown -R user:user xxx
chmod 755 xxx

参考

https://zh-google-styleguide.readthedocs.io/en/latest/google-shell-styleguide/

posted on   Aaron2932  阅读(34)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示