相关疑难解决方法(0)

Mac 上的 /etc/shadow

我一直在尝试在我的 Mac 上运行这个 Linux passwd-generator 文件。我对脚本进行了足够的修改,使其能够在 OSX 下的目录中正常工作:

#!/bin/sh
# build-passwd.sh - creates a password file which contains all OS users (except root)
PASSWDIR=$(cd "$(dirname "$0")"; pwd)/etc
PASSWFN=$PASSWDIR/passwd
if [ ! -d "$PASSWDIR" ]; then
mkdir $PASSWDIR
echo "$PASSWDIR created"
fi
sudo awk -F":" '
BEGIN {OFS=":"}
{if ($1 != "root" && $2 != "!" && $2 != "*") print $1,$2}
' /etc/shadow > $PASSWFN **<===here's my problem**
if [ $? = 0 ]; then
echo "Password file saved to …
Run Code Online (Sandbox Code Playgroud)

linux osx bash

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

linux ×1

osx ×1