1.文件测试在shell编程中,通常是哦那个test命令进行条件测试,语法形式为<测试表达式>。注意利用test命令进行条件测试表达式时,test命令和<测试表达式>之间至少有一个空格。如:语句test-f参数用于判断file是否存在且是否为普通文件。除test可以使用<测试表达式>外,还有一种凡是可以使用<测试表达式>,就是用中括号,语法为[<
原创
2021-03-26 20:30:33
496阅读
点赞
目录shell1. 创建第一个shell脚本2.执行脚本3.变量3.1 shell中变量的设置规则3.2 变量的分类3.3 设置变量3.4 变量的赋值3.4.1 在定义的同时用一个字母进行赋值3.4.2 将一个命令的输出结果给一个变量赋值3.4.3 将一个变量的值给另外一个变量进行赋值3.5变量的叠加3.6 readonly3.7 环境变量3.8位置参数变量4.read命令5.数组5.1 定义数组
Shell函数将命令序列按格式写在一起可方便重复使用命令序列Shell函数定义[function]函数名(){命令序列[returnx]}使用return或exit可以显示地结束函数(使用return返回状态码,使用echo返回值)调用函数的方法:函数名【参数1】【参数2】shell函数的运用实例:1.两个数字求和通过sum(){}定义函数使用read命令交互输入两个数并求和2、编写登录系统后便可
原创
2019-12-02 19:45:51
586阅读
点赞
为了方便我们每个人的学习,这里将给出Linux Shell高级技巧五篇系列博客的目录以供大家在需要时参阅和查找。Linux Shell高级技巧l一、将输入信息转换为大写字符后再进行条件判断二、为调试信息设置输出级别三、判断参数是否
转载
2021-07-31 14:40:09
118阅读
## 使用 ADB Shell 查看 Android 设备 RAM 大小
在 Android 开发和调试过程中,了解设备的内存使用情况是至关重要的。Android 设备的内存,包括 RAM 的大小,对于应用性能、响应速度和用户体验都有直接的影响。本文将详细介绍如何通过 ADB(Android Debug Bridge)shell 查看 Android 设备的 RAM 大小,包括必要的命令、解释以
原创
2024-08-07 06:30:08
1951阅读
第一章:shell历史与变量
2.1、shell历史与bash简介
Shell就是一个用于客户交互操作硬件的一个中间件。由于linux版本众多,shell也有很多种,/bin/bash是linux默认的shell。
Bash shell的功能:
Tab自动补全、历史命令、命令别名、标准输入输出、重定向操作和管道功能。
History 查看历史 
原创
2012-09-23 19:42:43
1410阅读
点赞
3评论
家里有个树莓派3B(Raspberry Pi 3B Arm 架构 32 位),放在家里一直在吃灰,由于 .NET Core 程序能跨平台,所以准备写个网站部署到树莓派上面。家里宽带有公网 IP 地址,但是每次重启路由器后 IP 地址都会发生变化,华硕路由器的免费 DDNS 并不太好用(家里 IP 变了,域名解析并没有及时生效)。家里有台 DELL 台式机和 DELL EMC 服务器,所以,准备使用
目录Java API连接HBase操作类和工具类引入依赖HBase相关的基本操作:添加HBase配置信息测试上面的基本方法1)删除、创建表,以及基本查询:2)指定startRowKey和stopRowKey的查询3)获取所有表名4)获取指定单元格多个版本的数据5)根据行键过滤器查询数据6)根据列名过滤器查询数据7)查询行键中包含特定字符的数据8)删除指定的列9)删除指定的行10)删除指定的列族
转载
2023-08-18 21:25:52
42阅读
第三章正则表达式
正则表达式是通过一些特殊字符串的排列,用以查找、替换、删除一行或多行字符串。
4.1 基础正则表达式字符
^word:以word为行首
Word$:以word为行尾
\':转意字符,转意‘
*:重复另个或无穷多个的前一个字符串
[list]:从集合里找出想要的字符
[n1-n2]:想要的字符范围
[^list]:找出的不要的
原创
2012-09-28 23:36:15
1104阅读
点赞
4评论
函数脚本:# lib.shfunction test(){ LIB_VERSION=3.2 echo test function)调用脚本:#main.sh# . lib.shsource lib.shtestecho ${LIB_VERSION}
原创
2021-08-07 13:30:09
447阅读
函数脚本:# lib.shfunction test(){ LIB_VERSION=3.2 echo test function)调用脚本:#main.sh# . lib.shsource lib.shtestecho ${LIB_VERSION}
原创
2022-02-07 14:16:04
671阅读
谷歌翻译的,我修正并且添加了一些内容.凑合看吧.MariaDB的支持Django现在正式支持MariaDB 10.1和更高版本。有关更多详细信息,请参见MariaDB注释。ASGI支持Django 3.0通过提供对作为ASGI应用程序运行的支持,开始了使Django具有完全异步功能的旅程。注:ASGI是WSGI的扩展,向下兼容WSGI,克服了WSGI的弱点,支持异步并发.有异步并发需求可
转载
2023-12-03 10:04:15
22阅读
TaskScheduler任务调度器1.概述2.TaskScheduler实例化2.1.入口2.2.createTaskScheduler2.2.1.参数2.2.2.创建流程2.2.3.scheduler.initialize方法2.3.绑定TaskScheduler到DAGScheduler2.4.taskScheduler.start3.TaskScheduler调用3.1.入口3.2.ba
转载
2024-01-15 09:37:29
47阅读
Django视图是Django M V T结构的重要参与者之一。视图是用户界面,即您呈现网站时在浏览器中看到的内容。它由HTML / CSS / Javascript和Jinja文件表示。根据Django文档,视图函数是一个Python函数,它接受Web请求并返回Web响应。此响应可以是网页的HTML内容,重定向,404错误,XML文档或图像(Web浏览器可以显示的任何内容)Django查看范例使
原创
2020-12-26 21:21:41
293阅读
基本配置常用命令: django-admin startproject xxx(项目名)
python3 manage.py startapp xxx(app名)
python3 manage.py runserver ip:port(ip、端口)
python3 manage.py syncdb
python3 manage.py makemigrations
python3 mana
转载
2023-07-21 16:43:09
112阅读
一、创建模板目录和模板html文件# /templates/应用名称/html文件集/对应应用名
原创
2022-08-03 05:57:58
75阅读
08.13自我总结 django中CBV 一.django处理业务逻辑的两种方式 FBV (function based views):使用函数来处理业务逻辑 CBV (class based views):使用类来处理业务逻辑 二.CBV urls.py views.py: 当请求过来的时候, 会
原创
2021-06-03 19:39:16
85阅读
一、django需要使用数据库,则需要安装对应的驱动,比如mysql,则需要安装mysqlclient驱动:
原创
2022-08-03 07:23:15
85阅读
###Shell脚本当命令比较复杂的时候,就需要专门写一个脚本文件。bash、b shell实质是程序,我们写的命令通过它们翻译成Linux内核能够执行的指令。一个最简单的例子:#!/bin/bash
#直接执行命令
date
who
#创建变量,如果是字符串的话,有空格的一定要用双引号,否则会被解析成命令
NDK=10
text="i love you"
#命令的执行结果作为变量的值,例如
转载
2024-03-11 08:51:19
37阅读
二、Django连接MySQL数据库以及建表的操作准备工作:安装Python访问MySQL的模块一、修改project同名目录下面的__init__.py文件二、修改project同名目录下面的setting.py文件三、注册子应用app四、生成数据库结构4.1 生成初始化文件4.2 生成数据库结构五、创建基本类——设置ORM数据模型类与MySQL数据库中表的映射5.1 根据类自动创建数据库表5
转载
2023-07-25 16:41:24
406阅读