簡単なものを書くことはecho $i
問題ありません。変数が表示されます。しかし、私がそれで何かをしようとすると
$($i|cut -d"." -f1-3)
その後、エラーメッセージが表示されます。
: -bash: /...file.backup: Permission denied (in root env)
誰でもトラブルシューティング方法を教えてもらえますか?
for i in $(find /directory -type f -name '*.backup')
do
echo $i $($i|cut -d"." -f1-3)
done
ベストアンサー1
$iの前のエコーを見逃したようです。
for i in $(find /directory -type f -name '*.backup')
do
echo $i $(echo "$i"|cut -d"." -f1-3)
done`