Shell常用操作符总结 Linux

一、算术操作 + - * / % 二、关系操作 < > >= <= == != && || 三、测试操作 测试命令 : test [ ] [[ ]] (( )) 1
标签: linux

发布于  2024-3-2 16:06

Shell中的for和while循环详细总结 Linux

一、for循环 1.数字段形式 for i in {1..10} do echo $i done 2.详细列出(字符且项数不多) for File in 1 2 3 4 5 do echo $File done 3.对存在的文件进行循...
标签: linux

发布于  2024-3-2 16:06

Shell中的for循环总结 Linux

关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿... for((i=1;i&l
标签: linux

发布于  2024-3-2 16:06

Shell中的变量使用小结 Linux

变量的定义,只能以字母和下划线开始,区分大小写,可以包含数字 字母下划线.详见官方手册 [root@svn shell_example]# yourname='Linux' [root@svn shell_example]# echo $yo
标签: linux

发布于  2024-3-2 16:06

Shell脚本bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录 Linux

有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为你的脚本文件在windows下编辑过。windows下,每一行的结尾是nr,而在linux下文件的结尾是n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的...
标签: linux

发布于  2024-3-2 16:06

Shell脚本计算字符串长度和判断字符串为空小技巧 Linux

一些需要注意的脚本问题计算字符串长度可用的三种方法: echo “$str”|awk '{print length($0)}' expr length “$str” echo “$str”|wc -c 但是第三种得出的
标签: linux

发布于  2024-3-2 16:06

Shell、Perl、Python、PHP访问 MySQL 数据库代码实例 Linux

下午写了一个简单的 bash 脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里。如何在 bash 脚本里直接访问数据库呢?既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 ...
标签: linux

发布于  2024-3-2 16:06

Bash脚本内置的调试方法技巧 Linux

用 Bash 写的脚本也可以进行调试,和 Python,Perl 等解释型语言一样。新建一个名为 servinfo 的脚本并增加可执行权限: $ vi servinfo#!/bin/bashecho "Hostname:
标签: linux

发布于  2024-3-2 16:06

Shell脚本中实现切换用户并执行命令操作 Linux

今天公司同事来找到我说要在服务器上用另外一个用户执行python脚本,但设置到crontab里却老是root用户来执行,为了省事我就想了一个偷懒的办法,就是用she
标签: linux

发布于  2024-3-2 16:06

Shell命令批量修改图片文件名 Linux

公司同事今天找我帮忙修改文件名,我一看,好嘛,几百个文件要改名,文件名格式是_01.png _02.png这样依次类推,同事要求把前面的_给去掉,还好要求算简单,没有让我再改成其他名字。 一条命令搞定: for i in `ls _*.pn...
标签: linux

发布于  2024-3-2 16:06