初心者の質問相談にやさしく答えるスレ Part12at LINUX
初心者の質問相談にやさしく答えるスレ Part12 - 暇つぶし2ch992:login:Penguin
20/05/31 21:11:14.82 6TUw7+Vi.net
>>981
waterfoxの話じゃなかったの?
アーキテクチャが違うとか依存関係が云々とかだろうからsyslogも合わせて見てみるとよろし

993:login:Penguin
20/05/31 21:13:37.89 vBn16WLk.net
>>979
名前欄に最初の質問のレス番入れといてよ
話を追いにくい

994:977にして979
20/05/31 23:24:43.54 a7j/2a+Q.net
ごめん
waterfoxの話なんだけど
依存関係に問題があるなら
そういうエラーが出そうなものだと思ったのですが
それもなかったので困っていたのです
ターミナルからの実行のコマンドは
どんなものなら良いのでしょうか?

995:login:Penguin
20/05/31 23:37:55.98 nMFN32kM.net
>>984
普通に実行ファイルある場所に行って
./waterfox
まずはここからな

996:login:Penguin
20/06/01 08:22:51.01 fOvMNrQq.net
>>984
名前は977だけでいいよ

997:login:Penguin
20/06/02 10:37:33.63 qgIFySl/.net
100個の画像を10個ごとにサブDIRへ移動ってコマンドはどうやれば?

998:login:Penguin
20/06/02 23:29:58.77 UW1JarpP.net
Ruby で作った。
ただし、DryRun なので実際には実行されません
サブディレクトリは仮に、0~9 とする。
mv C:/Users/Owner/Documents/test/a.txt C:/Users/Owner/Documents/test/0/a.txt
mv C:/Users/Owner/Documents/test/b.csv C:/Users/Owner/Documents/test/0/b.csv
require 'fileutils'
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
dir_path = "C:/Users/Owner/Documents/test/*"
target_dir = File.dirname( dir_path ) # ディレクトリパスだけを取り出す
Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ
.each.with_index( 0 ) do |full_path, idx| # index は、0 から始まる
dest_path = target_dir + "/#{ idx / 10 }/" + File.basename( full_path )
FileUtils::DryRun.move( full_path, dest_path )
end

999:login:Penguin
20/06/02 23:37:14 U4ytsZvk.net
ここは何板ですか?

1000:login:Penguin
20/06/03 07:17:40.86 oPNsL0rf.net
>>989
まな板

1001:login:Penguin
20/06/03 11:48:03.16 PWl++QrS.net
>>987
シェルスクリプトで作ってみた。コマンドライン長の上限が気になるので、
$ find . -maxdepth 1 -type f |xargs -n10 ./distr2.sh
のように使う。コマンドライン長を気にしないでよいなら、もっと簡潔に
できるんだが。
コマンドが終了したら、ファイル ./num の消去を忘れずに。
cat ./distr2.sh
#!/bin/sh
if [ ! -e ./num ]
then
echo 1 >./num
fi
m=$(cat ./num)
newdir=$(printf "dir%02d" $m)
echo mkdir $newdir
while : # 無限ループはちょっと気持ちが悪いが。
do
if [ "$1" != "" ]
then
echo mv $1 $newdir
shift
else
m=$(( m + 1 ))
echo $m >./num
break
fi
done
問題ないと思ったら、echo を消してね。

1002:login:Penguin
20/06/03 19:46:47.70 9/aCea/q.net
書き込み権限がないディレクトリに対して書き込み権限の付与ってできないですよね?
root以外のユーザです。

1003:login:Penguin
20/06/03 21:29:19.80 LXuOvp6k.net
>>992
root権限必要なときは
sudo使うんだよ
shellスクリプトの勉強がてら課題やってみた
#!/bin/bash
maxFiles=10
dirs=(0 1 2 3 4 5 6 7 8 9)
mkdir -p ${dirs[*]}
i=0
files=`ls -v *.jpg`
for value in ${files[@]}; do
index=$(($i / $maxFiles))
if [ ${#dirs[@]} -le ${index} ]; then break; fi;
mv $value "${dirs[$index]}/"
let i++
done

1004:login:Penguin
20/06/03 23:15:01.00 Yog+NjBd.net
須藤さん依頼リストが必要
一見さんお断りだから

1005:login:Penguin
20/06/03 23:15:11.27 Yog+NjBd.net
須藤さん依頼リストが必要
一見さんお断りだから

1006:login:Penguin
20/06/06 07:12:02.82 PVrTHAye.net
992 の質問の意図って
「root に内緒でこっそり書き込み禁止ディレクトリの中に、人に知られずに書き込みしたい」
ってことかなあ?
それをセキュリティホールと呼ぶんだよなww

1007:login:Penguin
20/06/06 11:06:18.08 ZYy59iaX.net
>>992
sudo

1008:login:Penguin
20/06/06 18:40:04.56 hyWe0Oe6.net
Nginxのスレから飛ばされて来ました!
質問たくさんあるので次スレはどこですか?

1009:login:Penguin
20/06/06 19:11:54.31 4rD1yaWC.net
初心者の質問相談にやさしく答えるスレ Part13
スレリンク(linux板)

1010:login:Penguin
20/06/06 21:50:12 nxrvhwDe.net
おつーめ

1011:1001
Over 1000 Thread .net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 371日 21時間 52分 5秒

1012:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch