こういう話題がありました。
------------------------------------------------------------------
上書きコピーの上書き確認をすべて上書きでスキップしたいのですが、
上書きしますか?
→確認しないにチェック、はい
をクリックしてもファイルごとに確認されてしまいます
確認を回避できないでしょうか?
------------------------------------------------------------------
私も同じ思いでした。もしかしたら、何か間違えているかも知れませんが、公開します。
自分的にはこれで使えてます。
下のスクリプトを、コピーして、*.shなりで保存して実行してみてください。
対象フォルダと、元フォルダを指定するだけです。
--------------------------------------------------------------------
#!/bin/sh
APP=$(readlink -e $0)
[ "$APP" ] || APP=$0
APPDIR=$(dirname "$APP")
[ "$APPDIR" = "." ] && APPDIR=$(pwd)
export APPDIR="$APPDIR"
MO_DIR="/usr/share/locale"
MO_MY_DIR="$APPDIR/locale"
cp -a $MO_MY_DIR/* $MO_DIR
export TEXTDOMAIN=Wine-MyPortable
export OUTPUT_CHARSET=UTF-8
# which gtkdialog
for P in gtkdialog4 gtkdaialog3 gtkdialog; do
which $P &>/dev/null && GTKDIALOG=$P && break
done
ICON_DIR="/usr/share/themes/AluminumAlloy-Cryogenic/gtk-2.0/icons"
TEXT_WIDTH=700
export WinMenuGui="
<window title=\" データのアップデート \" resizable=\"true\" window_position=\"1\">
<vbox>
<text width-request=\""$TEXT_WIDTH"\">
<label>--------------------------------------------</label>
</text>
<text width-request=\""$TEXT_WIDTH"\" use-markup=\"true\">
<label> ・取り込み先の フォルダーを指定してください。</label>
</text>
<frame Select a directory>
<hbox>
<entry accept=\"directory\" tooltip-text=\"\">
<variable>CSOURCE</variable>
<default>\"\"</default>
</entry>
<button tooltip-text=\" 入力欄を空白にする \">
<input file stock=\"gtk-clear\"></input>
<variable>CLEAR_ENTRY_BUTTON</variable>
<action type=\"clear\">CSOURCE</action>
</button>
<button tooltip-text=\" 選択画面を開く \">
<input file stock=\"gtk-open\"></input>
<variable>FILE_BROWSE_DIRECTORY</variable>
<action type=\"fileselect\">CSOURCE</action>
</button>
</hbox>
</frame>
<text width-request=\""$TEXT_WIDTH"\" use-markup=\"true\">
<label> ・書き込み先の フォルダーを指定してください。</label>
</text>
<frame Select a directory>
<hbox>
<entry accept=\"directory\" tooltip-text=\"\">
<variable>TARGET_CSOURCE</variable>
<default>\"\"</default>
</entry>
<button tooltip-text=\" 入力欄を空白にする \">
<input file stock=\"gtk-clear\"></input>
<variable>CLEAR_ENTRY_BUTTON</variable>
<action type=\"clear\">TARGET_CSOURCE</action>
</button>
<button tooltip-text=\" 選択画面を開く \">
<input file stock=\"gtk-open\"></input>
<variable>FILE_BROWSE_DIRECTORY</variable>
<action type=\"fileselect\">TARGET_CSOURCE</action>
</button>
</hbox>
</frame>
<text width-request=\""$TEXT_WIDTH"\" use-markup=\"true\">
<label>--------------------------------------------</label>
</text>
<hbox>
<button ok></button>
<button cancel></button>
</hbox>
</vbox>
</window>
"
eval $($GTKDIALOG --program=WinMenuGui --center)
# echo $EXIT
export CSOURCE
if [ "$EXIT" = "OK" ]; then
echo $CSOURCE
echo $TARGET_CSOURCE
# roxterm -e sh -c "cp -a -r -u -v $CSOURCE/* $TARGET_CSOURCE"
cp -a -r -u -v $CSOURCE/* $TARGET_CSOURCE
xmessage -center -bg lightgreen -timeout 7 "
$(printf "$(gettext " '%s' handled it and was finished.")" " $CSOURCE ー> $TARGET_CSOURCE") "
fi
exit 1
--------------------------------------------------------------------------
えーと、時間があれば、標準puppy元のコピー機能を書き換えようと思ってます。
ちょとだけtips 強制上書きコピーです
ちょとだけtips 強制上書きコピーです
マシン: Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト: マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
Puppy: Xenial-pup-7.0.4
ソフト: マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。