@@ -46,7 +46,7 @@ qrcode_wifi() {
46
46
WIFI_PASSWORD=" ${WIFI_PASSWORD// ;/ \\ ;} "
47
47
WIFI_PASSWORD=" ${WIFI_PASSWORD//:/ \\ : } "
48
48
49
- printf " WIFI:S:%s;T:WPA;P:%s;;" " ${WIFI_NAME} " " ${WIFI_PASSWORD} " | qrcode
49
+ printf -- " WIFI:S:%s;T:WPA;P:%s;;" " ${WIFI_NAME} " " ${WIFI_PASSWORD} " | qrcode
50
50
}
51
51
52
52
loop () {
@@ -92,8 +92,8 @@ urlencode() {
92
92
for (( i = 0 ; i < length; i++ )) ; do
93
93
local c=" ${1: i: 1} "
94
94
case " ${c} " in
95
- [a-zA-Z0-9.~_-]) printf " %s" " ${c} " ;;
96
- ' ' ) printf " %%20" ;;
95
+ [a-zA-Z0-9.~_-]) printf -- " %s" " ${c} " ;;
96
+ ' ' ) printf -- " %%20" ;;
97
97
* ) printf ' %%%02X' " '$c " ;;
98
98
esac
99
99
done
@@ -124,25 +124,25 @@ stock() {
124
124
125
125
if [[ ${?} -ne 0 ]]; then
126
126
cat " ${HEADER_OUPUT} " > /dev/stderr
127
- printf " %s\n" " ${YAHOO_OUTPUT} " > /dev/stderr
127
+ printf -- " %s\n" " ${YAHOO_OUTPUT} " > /dev/stderr
128
128
rm -f " ${HEADER_OUPUT} "
129
129
return 1
130
130
fi
131
131
132
132
rm -f " ${HEADER_OUPUT} "
133
133
134
134
local STOCK_SYMBOL
135
- STOCK_SYMBOL=" $( printf " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .symbol' ) "
135
+ STOCK_SYMBOL=" $( printf -- " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .symbol' ) "
136
136
137
137
local STOCK_CURRENCY
138
- STOCK_CURRENCY=" $( printf " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .currency' ) "
138
+ STOCK_CURRENCY=" $( printf -- " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .currency' ) "
139
139
140
140
local EVOLUTION_PERCENT
141
141
local OUTPUT_COLOR=" ${GREEN} "
142
142
local EVOLUTION_SIGN=" ↗"
143
143
144
144
_stock_evolution () {
145
- EVOLUTION_PERCENT=" $( printf " scale = 4; scale = 4; 100 * ((%s / %s) - 1)" " ${CURRENT_PRICE} " " ${PREVIOUS_PRICE} " | bc) "
145
+ EVOLUTION_PERCENT=" $( printf -- " scale = 4; scale = 4; 100 * ((%s / %s) - 1)" " ${CURRENT_PRICE} " " ${PREVIOUS_PRICE} " | bc) "
146
146
147
147
OUTPUT_COLOR=" ${GREEN} "
148
148
EVOLUTION_SIGN=" ↗"
@@ -155,14 +155,14 @@ stock() {
155
155
}
156
156
157
157
local CURRENT_PRICE
158
- CURRENT_PRICE=" $( printf " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .regularMarketPrice' ) "
158
+ CURRENT_PRICE=" $( printf -- " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .regularMarketPrice' ) "
159
159
160
160
local PREVIOUS_PRICE
161
- PREVIOUS_PRICE=" $( printf " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .previousClose' ) "
161
+ PREVIOUS_PRICE=" $( printf -- " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .previousClose' ) "
162
162
163
163
_stock_evolution
164
164
165
- printf " %b%s%b %s %s %b%s%s%b\n" " ${YELLOW} " " ${STOCK_SYMBOL} " " ${RESET} " " ${CURRENT_PRICE} " " ${STOCK_CURRENCY} " " ${OUTPUT_COLOR} " " ${EVOLUTION_SIGN} " " ${EVOLUTION_PERCENT% 00} %" " ${RESET} "
165
+ printf -- " %b%s%b %s %s %b%s%s%b\n" " ${YELLOW} " " ${STOCK_SYMBOL} " " ${RESET} " " ${CURRENT_PRICE} " " ${STOCK_CURRENCY} " " ${OUTPUT_COLOR} " " ${EVOLUTION_SIGN} " " ${EVOLUTION_PERCENT% 00} %" " ${RESET} "
166
166
167
167
if command -v spark > /dev/null 2>&1 ; then
168
168
YAHOO_OUTPUT=" $(
@@ -179,26 +179,26 @@ stock() {
179
179
180
180
if [[ ${?} -ne 0 ]]; then
181
181
cat " ${HEADER_OUPUT} " > /dev/stderr
182
- printf " %s\n" " ${YAHOO_OUTPUT} " > /dev/stderr
182
+ printf -- " %s\n" " ${YAHOO_OUTPUT} " > /dev/stderr
183
183
rm -f " ${HEADER_OUPUT} "
184
184
return 1
185
185
fi
186
186
187
187
rm -f " ${HEADER_OUPUT} "
188
188
189
- PREVIOUS_PRICE=" $( printf " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .chartPreviousClose' ) "
189
+ PREVIOUS_PRICE=" $( printf -- " %s" " ${YAHOO_OUTPUT} " | jq --raw-output ' .chart.result[0].meta | .chartPreviousClose' ) "
190
190
_stock_evolution
191
191
192
192
printf -- " \n---\n1mo %b%s%s%b\n" " ${OUTPUT_COLOR} " " ${EVOLUTION_SIGN} " " ${EVOLUTION_PERCENT% 00} %" " ${RESET} "
193
- printf " %s" " ${YAHOO_OUTPUT} " | jq -r ' .chart.result[0].indicators.quote[0].open | join(",")' | spark
193
+ printf -- " %s" " ${YAHOO_OUTPUT} " | jq -r ' .chart.result[0].indicators.quote[0].open | join(",")' | spark
194
194
fi
195
195
}
196
196
197
197
date_in () {
198
198
local TZ
199
199
TZ=" $( rg --files /usr/share/zoneinfo/ | sed ' s|/usr/share/zoneinfo/||' | fzf --select-1 --query=" ${*:- New_York} " ) "
200
200
201
- printf " %b%s%b %b%s%b\n" " ${BLUE} " " ${TZ} " " ${RESET} " " ${YELLOW} " " $( TZ=${TZ} date ' +%Y-%m-%d %H:%M:%S' ) " " ${RESET} "
201
+ printf -- " %b%s%b %b%s%b\n" " ${BLUE} " " ${TZ} " " ${RESET} " " ${YELLOW} " " $( TZ=${TZ} date ' +%Y-%m-%d %H:%M:%S' ) " " ${RESET} "
202
202
}
203
203
204
204
_fzf_complete_date_in () {
@@ -215,11 +215,11 @@ if [[ ${OSTYPE} =~ ^darwin ]]; then
215
215
}
216
216
217
217
system_state () {
218
- printf " %bThermal%b\n" " ${BLUE} " " ${RESET} "
218
+ printf -- " %bThermal%b\n" " ${BLUE} " " ${RESET} "
219
219
pmset -g therm
220
- printf " %bAC Power adapter%b\n" " ${BLUE} " " ${RESET} "
220
+ printf -- " %bAC Power adapter%b\n" " ${BLUE} " " ${RESET} "
221
221
pmset -g ac
222
- printf " %bBattery%b\n" " ${BLUE} " " ${RESET} "
222
+ printf -- " %bBattery%b\n" " ${BLUE} " " ${RESET} "
223
223
pmset -g batt
224
224
}
225
225
fi
@@ -233,11 +233,11 @@ rainbow() {
233
233
g = (colnum*510/76);
234
234
b = (colnum*255/76);
235
235
if (g>255) g = 510-g;
236
- printf "\033[48;2;%d;%d;%dm", r,g,b;
237
- printf "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
238
- printf "%s\033[0m", substr(s,colnum+1,1);
236
+ printf -- "\033[48;2;%d;%d;%dm", r,g,b;
237
+ printf -- "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
238
+ printf -- "%s\033[0m", substr(s,colnum+1,1);
239
239
}
240
- printf "\n";
240
+ printf -- "\n";
241
241
}'
242
242
}
243
243
@@ -314,7 +314,7 @@ if command -v vegeta >/dev/null 2>&1; then
314
314
shift
315
315
316
316
var_info " Attacking '${URL} ' during 30 seconds..."
317
- printf " GET %s" " ${URL} " | vegeta attack -duration=30s " ${@ } " | vegeta plot > vegeta.html && open vegeta.html
317
+ printf -- " GET %s" " ${URL} " | vegeta attack -duration=30s " ${@ } " | vegeta plot > vegeta.html && open vegeta.html
318
318
sleep 5
319
319
rm vegeta.html
320
320
}
0 commit comments