このスクリプトはすべてのdocファイルを指定されたディレクトリに移動します....私は引数を入れても問題はありません。bashの引数
./loo -d then path where im moving the files (i.e ./loo -d the second argument where files are moving to)
以下のようなスクリプトは、これは私が正確な問題が何であるかわからないんだけど、私のコード
#!/bin/bash
From="/home/elg19/lone/doc"
To="/home/elg19/documents"
if [ $1 = -d ]; then
cd "$From"
for i in pdf txt doc; do
find . -type f -name "*.${i}" -exec mv "{}" "$To" \;
done
fi
私はあなたの問題を理解していません。あなたは '$ 1'を知っているので、' $ 2'を使うことは本当にあなたの挑戦のようには思えません。あなたが行方不明になっていることをよりよく説明しようと思いますか? – Mat
私は$ 2を使用していますが、おそらくどこかで間違いをしていますが、もしあなたが私のコードに$ 2を挿入できる場所で助けてもらえたら、私は理解してくれますね。 – thequantumtheories
あなたが試したコードを投稿し、それは与えている。 – Mat