1 Star 0 Fork 3

朱良才/useful-scripts

forked from _KK/useful-scripts 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
echo-args 643 Bytes
一键复制 编辑 原始数据 按行查看 历史
oldratlee 提交于 2018-06-24 23:18 . emojify
#!/bin/bash
# @Function
# print arguments in human and debugging friendly style.
#
# @online-doc https://github.com/oldratlee/useful-scripts/blob/master/docs/shell.md#-echo-args
# @author Jerry Lee (oldratlee at gmail dot com)
readonly ec=$'\033' # escape char
readonly eend=$'\033[0m' # escape end
echoArg() {
local index=$1
local count=$2
local value=$3
# if stdout is console, turn on color output.
[ -t 1 ] &&
echo "$index/$count: $ec[1;31m[$eend$ec[0;34;42m$value$eend$ec[1;31m]$eend" ||
echo "$index/$count: [$value]"
}
echoArg 0 $# "$0"
idx=1
for a ; do
echoArg $((idx++)) $# "$a"
done
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhuliangcai/useful-scripts.git
git@gitee.com:zhuliangcai/useful-scripts.git
zhuliangcai
useful-scripts
useful-scripts
master

搜索帮助