$ fileの完全なディレクトリを取得します。

$ fileの完全なディレクトリを取得します。

私の最初のシェルスクリプト

#!/bin/bash
echo "Input your file"
read $file
path=(readlink -f $file)
echo "$USER, $path" >> scriptlog.txt

オペランドがないと出てきますね。どうすれば解決できますか?

ベストアンサー1

コードをこのコードに置き換えて、次のことを試してください。

#!/bin/bash
echo "Input your file"
read file
path=$(readlink -f "$file")
echo "$USER, $path" >> scriptlog.txt

おすすめ記事