方式一:$0,$1,$2.. 采用$0,$1,$2..等方式获取脚本命令行传入的参数,值得注意的是,$0获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过10个时(包括10个),需要使用${10},${11}….才能获取到参数,但是一般很少会超过10个参数的情况。 1.1 示例:新建一个test.sh的文件 #!/bin/bash echo 脚本$0 echo 第一个参数$1 echo 第二个参数$2 在shell中执行脚本,结果如下 $ ./test.sh 1 2 #shell中将会输出: 脚本./test.sh 第一个参数1 第二个参数2 1.2 下面是参
2023-10-03 11:39:31 48KB shell 参数 脚本
1
主要介绍了Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享,本文先是讲解了SSH免密码登录的创建过程,然后给出了可以分发、部署密钥的Shell脚本,需要的朋友可以参考下
2023-09-10 13:34:01 66KB Linux SSH 免密码登录 秘钥管理
1
大钱兔女郎1080p-30s Big Buck Bunny(1080p)的前30秒 它打算用作示例视频进行测试(例如: <video>标签)。 安装 使用凉亭安装: bower install big-buck-bunny-1080p-30s --save-dev 执照 拥有。 (c)版权2008,搅拌器基金会/
2023-09-04 20:28:57 21.83MB Shell
1
pi-photobooth Raspberry Pi驱动的照相亭 这项工作的灵感来自项目。 目标 用Raspberry Pi控制DSLR(在我的情况下为佳能Rebel T3i)。 Pi将触发相机拍摄照片,然后将其上传到服务器上,该服务器将显示它们并可供下载。 设置 如果它是作为照相亭运行的,可能是在某个场所,那么您将不需要沉入或携带键盘和监视器来打开脚本。 在这种情况下,您需要让Photobooth在pi启动时自动在后台启动。 为此,请在exit 0行之前编辑/etc/rc.local和以下内容: /home/user/path/to/photobooth/start.sh & 将照片同步到运行节点应用程序的服务器 我使用rsync + cron来完成此任务。 运行crontab -e ,然后添加以下行: rsync -az --ignore-existing /home/pi/co
2023-08-31 17:11:09 739KB Shell
1
apk_dex_shell 一个演示如何给Apk加壳的示例代码。 apk加壳实例可以用上图来说明,我们把要加固的myapk.apk放到一个dex尾部。这个dex有脱壳逻辑,程序运行时,首先运行这个脱壳dex,脱壳dex从dex尾部获取到要加密的apk的大小,然后从自己的dex中拷贝出这个myapk.apk,最后调用Android系统API运行myapk.apk。这样就算用ApkTool等逆向工具,也无法直接获得我们加固的myapk.apk。为了更高反向向不利,我们可以把脱壳逻辑用c实现放到so文件中,同时把加密的myapk.apk分段放到so文件中。为了防止特征破解,我们可以改写apk魔数。这样下来,一个简单的加固工具就完成了。 这里提供一个演示,只有最简单的把myapk.apk放到脱壳dex尾部的功能。 demo分为三个项目: DexReinforcing工具给Apk加壳的工具,可
2023-08-30 15:58:11 254KB 系统开源
1
行动OpenWrt 使用GitHub Actions构建OpenWrt 用法 单击按钮创建一个新的存储库。 使用源代码生成.config文件。 (您可以通过工作流文件中的环境变量来更改它。) 将.config文件推送到GitHub存储库。 在“操作”页面上选择“ Build OpenWrt ”。 单击Run workflow按钮。 构建完成后,单击“操作”页面右上角的Artifacts按钮以下载二进制文件。 尖端 创建.config文件和构建OpenWrt固件可能需要很长时间。 因此,在创建存储库以构建自己的固件之前,您可以通过来检查其他人是否已经构建了满足您需要 。 将您所构建固件的一些元信息(例如固件体系结构和已安装的软件包)添加到存储库简介中,这将节省其他人的时间。 致谢 精益的OpenWrt 队友 mxschmitt / action-tmate csexton
2023-08-29 11:19:38 23KB Shell
1
学习KSH的非常棒的英文书,对于入门的人非常好。没有Unix基础的也能看懂哦
2023-07-29 17:37:21 1.27MB Ksh ,shell
1
bash是自由软件基金会发布的“Bourne Again Shell”的缩写。它是流行的UNIX Bourne shell的免费可用替代产品,供全球Linux用户选用。《学习bash》正是bash的权威指南。   无论你是对bash的用户界面感兴趣,还是对其强大的编程能力感兴趣,你都会发现本书很有价值。它教授了如何使用bash的高级命令行特性,如命令历史、命令行编辑和命令完成。   本书还介绍了shell编程,一种UNIX或Linux用户不可或缺的技巧,阐述了如何使用bash的编程特性完成各种功能。读者还将学习流程控制、信号处理以及命令行处理和I/O方面的内容以及如何调试bash程序。
1
SIEMENS EDA Tessent Shell Reference Manual Software Version 2022.4 Document Revision 29
2023-07-24 16:15:34 41.83MB Tessent shell
1
目录三、Shell基本编程1、Shell编程介绍2、Shell脚本基本结构3、Shell脚本及运行4、Shell变量及表达式 – 变量类型5、常用的Shell预定义变量6、Shell变量及表达式 – 位置参数7、Shell变量及表达式 –缺省参数8、Shell变量表达式 概述9、Shell脚本流程控制 – 分支语句if10、Shell脚本流程控制 – 分支语句case11、Shell脚本流程控制—循环控制 for12、Shell脚本流程控制—循环控制 while13、Shell脚本流程控制—循环控制 until14、Shell脚本流程控制—函数15、Shell脚本流程控制—数组16、Shell
2023-07-18 20:39:50 165KB
1