:= 示例代码: #!/bin/bash var=123 echo ${var:="999"} unset var echo ${var:="888"} 输出: 123 888 结论 := 意思就是如果这个变量是空的或者未赋初值,则对其进行赋值. 否则, 就不赋值. ...
分类:
系统相关 时间:
2020-06-16 10:27:13
阅读次数:
75
if then/else 分支 # “[]”是调用test命令的一种形式 #文件操作 # [ -e file ] :判断文件是否存在 # [ -d dir ] :判断目录dir是否存在 # [ -b file ] :判断块设备是否存在 # [ -c file ] :判断字符设备是否存在 # [ –s ...
分类:
系统相关 时间:
2020-06-16 01:25:20
阅读次数:
80
一、flask-script用法 flask官方提供了一个扩展组件flask-script可以实现在shell下操作我们的Flask项目。 安装flask-script pip install flask-script 1.flask-script简单实现 server.py from flask ...
分类:
其他好文 时间:
2020-06-16 01:21:19
阅读次数:
79
help 用于显示Shell内部命令的帮助信息。help命令只能显示Shell内部命令帮助信息。对于外部命令的帮助信息只能使用man或者info命令查看; 语法:help (选项) (参数) 选项: -s,输出短格式帮助信息。仅包括命令格式; 参数:内部命令; 示例: [root@localhost ...
分类:
其他好文 时间:
2020-06-16 01:13:39
阅读次数:
51
Android设备调试桥 即adb 使用adb进行无线调试的一些常用命令 adb tcpip 5555 设置调试端口为5555 防止冲突 adb shell ifconfig wlan0 查询局域网中的移动设备局域网IP地址 adb connect 192.168.0.100 使移动设备和Andro ...
分类:
移动开发 时间:
2020-06-16 00:57:49
阅读次数:
72
在程序中出加入计数器来计算两者在执行过程中需要的插入次数 通过比较时间复杂度来比较效率 int shell(int a[],int n,int gap) { int count=0; int key=a[n]; while(n>=gap&&a[n-gap]>key) { a[n]=a[n-gap]; ...
分类:
编程语言 时间:
2020-06-16 00:57:10
阅读次数:
56
java调用shell脚本并传参 private void invokeShell(String projectDirectory, String ipaOutputDirectory, String version, String appName) { try { //第一个参数是sh命令,第 二 ...
分类:
编程语言 时间:
2020-06-16 00:48:31
阅读次数:
70
以下是我自己定制的 Debian 9 OS 初始化 shell脚本
分类:
其他好文 时间:
2020-06-16 00:45:16
阅读次数:
82
有效电话号码 shell 编程题目 考察了很多方面的内容 shell 命令 grep | sed | awk 正则表达式 shell 的转义处理 1. 地址 https://leetcode-cn.com/problems/valid-phone-numbers/ 2. 解法 你可以假设一个有效的电 ...
分类:
其他好文 时间:
2020-06-16 00:34:28
阅读次数:
121
究竟为什么会有文件上传的漏洞呢?? Web应用程序在处理用户上传的文件上传操作的时候。如果上传文件的路径、文件名、扩展名都是用户可控的数据,然后木马脚本就会在web服务器上面搞事情。 其实文件上传本身没有问题。有问题是在文件上传之后,服务器的处理方式、解释文件如果出现了问题,就会导致错误,就是漏洞的 ...
分类:
Web程序 时间:
2020-06-15 23:03:59
阅读次数:
110