shell 常用命令备忘

1 遍历当前所有android application project文件夹,查找带有Test字符的文件夹,编译之后移动到同一个folder。

pattern="Test"
for _dir in *"${pattern}"*; do
    [ -d "${_dir}" ] && dir="${_dir}"
echo "${dir}"

cd ${dir}
./gradlew  clean assemble

targetPath=output

mv app/build/outputs/apk/app-debug.apk ../$targetPath/${dir}.apk 
cd ../

done
时间: 2024-08-25 16:20:01

shell 常用命令备忘的相关文章

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

metasploit 常用命令备忘

metasploit 常用命令备忘    MSFconsole Commands-------------------------------------24show exploits 查看所有exploitshow payloads 查看所有payloadshow auxiliary 查看所有auxiliarysearch name 搜索exploit 等info 查看加载模块的信息use name 加载模块LHOST 本机IPRHOST 目标IPset function 设置选项值setg

linux学习与实践(4)--常用命令备忘

1.查看程序对应进程号: ps –ef|grep 进程名 2.Linux下查看端口号所使用的进程号: 使用lsof命令: lsof –i:端口号 linux学习与实践(4)--常用命令备忘,布布扣,bubuko.com

CentOS常用命令备忘

1. 查看进程 ps -a 杀掉进程 kill PID 2. 添加计划任务crontab -e 例如:30 21 * * * service httpd restart 每天21:30重启apache 查看crontab状态 service crond status 3.find / -name jiangkong.zip 4.centos修改主机名命令 需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常.首先切换到ro

Xshell常用命令备忘

(1)命令ls——列出文件ls 显示当前目录文件ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的隐藏”文件ls a* 列出当前目录下以字母a开头的所有文件ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件cp afile afile.bak 把文件复制为新文件afile.bak cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下cp * /tmp 把当前目录下的所有未隐藏文件复制到/

Mysql数据库常用命令备忘

SHOW DATABASES                                //列出 MySQL Server 数据库. SHOW TABLES [FROM db_name]                    //列出数据库数据表. SHOW TABLE STATUS [FROM db_name]              //列出数据表及表状态信息. SHOW COLUMNS FROM tbl_name [FROM db_name]     //列出资料表字段 SHOW F

常用命令备忘 lsof

lsof命令 可以列出被进程所打开的文件的信息.被打开的文件可以是 1.普通的文件, 2.目录 3.网络文件系统的文件, 4.字符设备文件 5.(函数)共享库 6.管道,命名管道 7.符号链接 8.底层的socket字流,网络socket,unix域名socket 9.在linux里面,大部分的东西都是被当做文件的 怎样使用lsof 1.列出所有打开的文件: ? lsof ? 备注: 如果不加任何参数,就会打开所有被打开的文件,建议加上一下参数来具体定位 查看谁正在使用某个文件 lsof /fi

Git常用命令备忘

第一步,ssh key 创建与添加到Github 1,ssh-keygen 全部使用默认的: -t 指定密钥类型,默认是 rsa ,可以省略.-C 设置注释文字,比如邮箱,可以省略.-f 指定密钥文件存储文件名. 2,提示你输入两次密码(该密码是你push文件的时候要输入的密码,而不是github管理者的密码) 你也可以不输入密码,直接按回车,那么push的时候就不需要输入密码,直接提交到github. 3,查看生成的SSH KEY 4,将id_rsa.pub的内容全部复制到GitHub的SSH

Mac 终端常用命令备忘

Tab 补全 pwd 显示路径 一 .ls ls -lh   查看当前路径详细文件 ls ..     返回上级目录 ls -a   显示隐藏文件 ls -a -l 以详细列表显示 ls ../../ 访问上级的上级 二. 文件夹操作 mkdir name 创建文件夹 rmdir name 删除文件夹 三.文件操作 touch name 创建文件  touch name{1..100}.text 创建100个文件 cp name /dir(目标路径)  复制文件 -v 显示复制过程 mv 移动文