[過去ログ] くだらねえ質問はここに書き込め! Part 239 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
990(3): 2023/12/09(土)03:37 ID:/SIVI5II(1) AAS
AI作成 試してない
#!/bin/bash
# 移動元のフォルダーを指定
srcdir="/path/to/source"
# 移動先のフォルダーを指定
dstdir="/path/to/destination"
# 移動元のフォルダーの中のフォルダーをループで処理
for dir in "$srcdir"/*; do
# フォルダーでなければスキップ
if [ ! -d "$dir" ]; then
省10
991(2): 2023/12/09(土)03:38 ID:cguwVkIH(1) AAS
>>990
i=1
while [ -f "$dstdir/${filename%.*}($i).$extension" ]; do
i=$((i+1))
done
mv "$file" "$dstdir/${filename%.*}($i).$extension"
else
# 同じファイル名がない場合は、そのまま移動
mv "$file" "$dstdir/$filename"
fi
省4
993(3): 2023/12/09(土)07:32 ID:p6lkgppH(1) AAS
>>984,988,990,991
意外と知られていないのかもしれないが、
GNU mv には --backup オプションがある。
$ touch a b
$ mv -v --backup=t a b
名前変更: 'a' -> 'b' (バックアップ: 'b.~1~')
$
995: 978 2023/12/10(日)01:15 ID:Kuh8JFbi(1) AAS
お返事遅くなりました
>>984のフォルダの中に移動だと何故かうまく動かなかったのですが、フォルダの名前を入れて
find ◯◯◯ -type f -exec mv --backup=t {} ◯◯◯ ¥;
これで連番保存もうまく動くようになりました ありがとうございます
>>990,993さんもありがとうございます
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.216s*