r,w= IO.pipe
cmd = 'pv -f IMG_3200.MOV | cat - > /dev/null'
puts cmd
pid = Process.fork do
r.close
STDERR.reopen w
Process.exec cmd
end
s = ''
w.close
while s = r.read(100) do
puts s
endProcess.waitpid pid
#!/usr/bin/env bash
function mv_conv(){
src=$1
dst="$( echo -n $src | nkf -w )"
if [[ "$src" == "$dst" ]] ; then
return
fi
if [[ $3 == 1 ]] ; then
echo "'$src'" "'$dst'"
fi
if [[ $2 != 1 ]] ; then
mv "$src" "$dst"
fi
}
declare FILES;
declare VERBOSE;
declare DRY_RUN;
for arg ; do
case $arg in
'-n')
DRY_RUN=1
;;
'-v')
VERBOSE=1
;;
*)
FILES+=("$arg")
esac
done
for i in "${!FILES[@]}"; do
file=${FILES[$i]}
mv_conv "$file" "$DRY_RUN" "$VERBOSE"
done
戻る禁止の銀行WEBは戻る禁止
の制限があるので、新規タブを開きまくる。戻る禁止はCRSFやセッションハイジャック対策だとおもうけど、そんなことはPOSTを使うページだけに限定したらいい話だし。戻る対策としては戻る禁止はtoo bad だし、全ページをPOSTにするから戻るができないので新規タブを開きまくる。なのでwebappとして間違ってると思う。iframeに埋め込まれることを防ぐならHTTPヘッダでやるべきだと思うし。クリックジャッキングやはCSPでなんとかなるだろうし、もう戻る禁止と新規タブはやめてほしいわ