私はbashで次のコードを実行しようとしています。それは働くと思われますが、そうではありません。 修正できますか?私はプログラミングから始めています。私は数字(10,20..50)を持っているフォルダを反復処理したい、そしてそれがパス・ツー・フォルダ」から、ディレクトリを変更しbashの反復が機能しない
for i in {1:5}
do
cd path-to-folder-number/"$i"0/
echo path-to-folder-number/"$i"0/
done
例
: コードはこれです-number/10/"〜" path-to-folder-number/20/"..etc
私は次のように置き換えますが、まだ動作していません。スクリプトが適用されたとき、私は得る:アップのために
can't cd to path-to-folder-number/{1..5}0/
{1..5}。 echo $ iを実行します。完了しました –
@JohnC私はそれをしましたが、私は得る:path to to-folder-number/{1..5}にcdすることはできません0 /少しスクリプトを変更します、再度投稿を参照してください – santimirandarp
@santimirandarpそれはあなたを示唆bashは使用していませんが、中括弧拡張をサポートしていない他のシェルもあります。スクリプトのシボンラインとは何ですか?あなたはそれをどのように実行していますか? –