📄 rand-string.sh
字号:
#!/bin/bash# rand-string.sh# Generating an 8-character "random" string.if [ "-n $1" ] # If command line argument present,then #+ then set start-string to it. str0="$1"else # Else use PID of script as start-string. str0="$$"fiPOS=2 # Starting from position 2 in the string.LEN=8 # Extract eight characters.str1=$( echo "$str0" | md5sum | md5sum )# Doubly scramble: ^^^^^^ ^^^^^^randstring="${str1:$POS:$LEN}"# Can parameterize ^^^^ ^^^^echo "$randstring"exit $?# bozo$ ./rand-string.sh my-password# 1bdd88c4# No, this is is not recommended#+ as a method of generating hack-proof passwords.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -