随笔分类 -  Shell

摘要:busybox_bin=/sbin/busybox# 获取PIPEget_outfd(){ if $busybox_bin ls -l /proc/self/fd/21 | $busybox_bin grep -q 'pipe'; then echo 21 else ... 阅读全文
posted @ 2015-03-31 19:35 scue 阅读(1537) 评论(0) 推荐(0) 编辑
摘要:~~此文仅做个人配置记录~~因为我经常需要sshd来连接设备,它抓取logcat日志太方便了,方便排查问题,及多人共享;及有USB孔限制的人来说,这个更具有意义;把超级终端增强包部署到内网,也是为了方便下载,毕竟不是什么时候都可以上外网,并且外网下载太慢了;增强包的配置相对比较麻烦一些,还需要配置b... 阅读全文
posted @ 2015-01-07 21:35 scue 阅读(6898) 评论(0) 推荐(1) 编辑
摘要:有些手机没有scp命令行,考虑到我们在脚本中常常需要使用scp来复制文件,于是写个脚本代替scp: 1 scp_from(){ 2 local rfile=${1##*:} 3 local remote=${1%%:*} 4 local lfile=$2 5 loca... 阅读全文
posted @ 2014-12-02 18:04 scue 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:由于工作的需要,经常要切换JDK版本比如我HOME目录下有三个JDK版本:~/apt/jdk1.6.0_34 # JDK6~/apt/jdk1.7.0_67 # JDK7~/apt/jdk1.8.0_05 # JDK8比如编译Android整套系统源代码,Google建议使用JDK6在实现的工作中,... 阅读全文
posted @ 2014-08-14 15:28 scue 阅读(13503) 评论(0) 推荐(2) 编辑
摘要:相关命令行: 1 # 启动dropbear后台运行 2 /data/local/tmp/dropbear \ 3 -A -N android -I 0 -C passwd -U 1015 -G 1015 -p 2223 \ 4 -R /data/local/tmp/authorize... 阅读全文
posted @ 2014-08-03 02:23 scue 阅读(2482) 评论(0) 推荐(0) 编辑
摘要:1 #!/bin/bash - 2 #=============================================================================== 3 # 4 # FILE: ftp_put_file.sh 5 # 6 # ... 阅读全文
posted @ 2014-08-03 01:33 scue 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:Shell函数:echocolor(){ color=${1} && shift case ${color} in black) echo -e "\e[0;30m${@}\e[0m" ;; red) ... 阅读全文
posted @ 2014-01-16 00:15 scue 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:这篇Bash Shell Shortcuts的快捷键总结的非常好。值得学习。下面内容大多数是拷贝粘贴与总结.CTRL 键相关的快捷键:Ctrl + a - Jump to the start of the lineCtrl + b - Move back a charCtrl + c - Termi... 阅读全文
posted @ 2013-07-29 21:38 scue 阅读(342) 评论(0) 推荐(0) 编辑
摘要:第一部分1. sudo 运行上一条命令 sudo !!2. HTTP方式共享当前目录 python -m SimpleHTTPServer 803. vim保存一个root用户文件 :w !sudo tee %4. 快速切换至旧的目录 cd -5. 替换上一条命令中的一个短语... 阅读全文
posted @ 2013-07-26 00:10 scue 阅读(560) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash - #===============================================================================## FILE: rename.sh# # USAGE: ./rename.s... 阅读全文
posted @ 2013-04-03 10:20 scue 阅读(614) 评论(0) 推荐(0) 编辑
摘要:-- bash help ------------------------------------------ \hb Displays the Bash manual (n, i) \hh Displays help for the builti... 阅读全文
posted @ 2013-03-04 18:48 scue 阅读(1660) 评论(0) 推荐(0) 编辑
摘要:1. 简单一点,直接输入env LANGUAGE=zh_CN.UTF-8 grep --help2. 写成一个脚本文件,以后方便直接调用;#!/bin/bash#version:0.1#文件名称:~/bin/cnenv.sh#实现功能:英文环境下,临时以简体中文打开应用程序env LANGUAGE=... 阅读全文
posted @ 2013-02-22 17:15 scue 阅读(287) 评论(0) 推荐(0) 编辑
摘要:#!/bin/basholdwd=$(pwd)rl_self=$(readlink -f $0)dir_self=$(dirname $rl_self)echo ""echo "directory self is $dir_self" 阅读全文
posted @ 2013-02-17 14:17 scue 阅读(525) 评论(0) 推荐(0) 编辑
摘要:#Shell函数返回多个值test(){echo 100 #返回100echo 200 #返回200}a=$(test) #则得到a="100 200" 阅读全文
posted @ 2013-02-11 13:40 scue 阅读(5795) 评论(0) 推荐(1) 编辑
摘要:方法:打开USB调试,把手机连接电脑,输入以下命令scue@Link:bootimg$ for n in $(adb shell busybox | sed -n "$[$(adb shell busybox | sed -n '/Currently\ defined\ functions/=')+... 阅读全文
posted @ 2013-01-12 13:13 scue 阅读(8845) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示