小编Rya*_*don的帖子

获取文件 OS X 的绝对路径

我正在创建一个脚本,它将提示用户输入文件的位置,并将其转换为绝对路径。

这是我到目前为止。我不确定如何将这些附加在一起。

绝对.sh

read -e -p "Enter a path to a file: " PATH
CONVERTPATH="$(pwd $PATH)" "/" "$(basename $PATH)"
echo Absolute path is $CONVERTPATH
Run Code Online (Sandbox Code Playgroud)

osx bash pipe echo

3
推荐指数
1
解决办法
9356
查看次数

附加回声 [密码生成器]

我正在创建一个密码生成器,但是我没有得到正确附加的密码。

这是我的脚本

i="0"
while [ $i -lt 5 ]
do
    echo -n '#' >> passwords.txt && openssl rand -hex 4 >> passwords.txt && echo -n '/' >> passwords.txt && echo -n 'X' >> passwords.txt
    i=$[$i+1]
done
Run Code Online (Sandbox Code Playgroud)

输出

#b887e0d0
/X#7093289e
/X#2210cfcd
/X#fd175e1f
/X#0c18fc9e
/X
Run Code Online (Sandbox Code Playgroud)

预期产出

#b887e0d0/Z
#7093289e/Z
#2210cfcd/Z
#fd175e1f/Z
#0c18fc9e/Z
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它不跳过第一行,并使其按该顺序运行每个命令并将写入密码txt文件作为预期输出。

谢谢。

osx bash echo random hex

1
推荐指数
2
解决办法
394
查看次数

标签 统计

bash ×2

echo ×2

osx ×2

hex ×1

pipe ×1

random ×1