shell脚本1
发布日期:2021-05-10 08:55:30 浏览次数:16 分类:精选文章

本文共 4102 字,大约阅读时间需要 13 分钟。

Shell���������������������������

���������������������Shell���������������������������������������������������������������

1. ������Shell������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������

#!/bin/bash
# ������������������������������
CPACK="some-package-1.2.3"
rpm -ivh $CPACK

2. ������������������

���������������������������������������vi���vim������������������������������������������������������������first.sh���

3. ���������������������

���������������������������������������������������������������

chmod +x first.sh

4. ������������

������������������������������������������������

./first.sh

5. ������������������

���������������������������������������������������������������������������������������������������

#!/bin/bash
echo "���������������..."
CPACK="some-package-1.2.3"
rpm -ivh $CPACK \
>> /tmp/install.log \
& 2>&1

6. ������������������������

���������������������������������������������

7. ���������������������������

���������������bin/sh���������������������

sh first.sh

8. ���������������������������

������������������CPU���������������������������

echo '������CPU���������$(uname -p)' >> kemel.txt

9. ���������������������������

������������������������������������������������

echo '���������������$(uname -r)' >> > ./kemel.txt

10. ������������������

������������������������������������

echo '���������������'
read -s PASSWORD
echo $PASSWORD | passwd

11. ������������������������

������������������������������������������error.log���

echo '������������...' > > /var/log/error.log
# ������������������...
if [ "$?" -ne "0" ]; then
echo '������������������������������������' >> /var/log/error.log
echo "���������������������$(date)" >> /var/log/error.log
fi

12. ���������������

���������������������/dev/null������������������

# ������������
ls /some/path 1>/dev/null

13. ���������������������������

���������������������������������

# ���������
LOCAL_LICENSE="/path/to/license"
echo "������������������������$LOCAL_LICENSE" >> extracted.log
# ������������������������������������...
NEW_LICENSE="/new/path"
echo "���������������������$NEW_LICENSE" >> extracted.log

14. ������������������������

���������������������������������

df -h
# ���
echo "���������������������"
du -h /

15. ���������������������

���������������������������������������������

# ���������
product=10.5
echo "���������������$product ���"
# ���������������
NUM=100
echo "���������$NUM ���"

16. ������������������

������������������������

# ���������
echo -n "���������������������"
read -s PASSWORD
if [ "$PASSWORD" == "securepassword" ]; then
echo "���������������������"
else
echo "���������������������������������������"
fi

17. ���������������������������

������������������������������������������

if [ "$product2.5" ]; then
# ���������������������������������������������
else
echo "������������������������������������������"
fi

18. ������������������������

������read -p������������������������������

echo "���������������������������������������������"
read DEPT_CODE

19. ������������������

���������������������������������������

echo "���������������������$DEPT_CODE"
if [ "$DEPT_CODE" == "DEV" ]; then
echo "������������������"
fi

20. ���������������������������

������������������������������������������������������������

echo "$ variable_name "
# ���������
echo "������ID���$USER" # ������
echo '$USER' # ������$

������������������

������������Shell������������������������������������

  • ���������������������

    man -k ���������

  • ���������������������

    echo "������" > /path/to/log

  • ���������������������

    if [ ������ ] ; ���������}

������

���������������������������������������Shell������������������������������������������������������������������������������������������Shell���������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Shell���������

上一篇:zabbix5.0 for centos8.x
下一篇:python-并发编程

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年04月24日 14时28分46秒