2017-03-09 5 views

答えて

1

だけ更新inputFile変数の下にコピーするために、あなたの入力ファイルbash

inputFile="file.txt" 
name="${inputFile%.*}" 
ext="${inputFile#*.}" 
for number in {1..100}; do 
    cp -- "$inputFile" "$name$number.$ext" 
done 

brace-expansion({..})構文でcpを使用し、構文は拡張を保持の世話をし、ベースファイル名。

2

それは単純なループです:

for i in {1..100}; do cp file.txt file${i}.txt; done 
+0

この回答はよりシンプルなので、このためのスクリプトファイルを作成する必要はなく、将来のニーズに合わせて簡単に思い出すことができます。選択された回答でなければならない – liltof

関連する問題