[過去ログ] くだらねえ質問はここに書き込め! Part 238 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
823: 2020/01/06(月)12:44 ID:GxXUPKfh(2/2) AAS
おとなしく作ります...
824: 2020/01/06(月)20:19 ID:CtXc43mr(1) AAS
Linux プログラミングインタフェースの本に愛称はないんですか?
825
(2): 2020/01/06(月)23:10 ID:B4h09jzg(1) AAS
>>819
何回か読み返したけど何したいかわからん。
ファイル名だけコピーってどういうこと?
ファイルがそれぞれ2個だった場合に期待する結果はどうなる?
[A] aaa.txt bbb.txt
[B] xxxx.mp4 yyyy.mp4
826: 2020/01/07(火)00:56 ID:lm4btRjQ(1) AAS
>>821
sortも、単なる sort と LANG=C sort じゃ結果が違うしね
(LANG=C sort だと単なる sort より爆速)
827: 2020/01/07(火)08:44 ID:O3d1eR0t(1) AAS
mvで既存フォルダを移動した時の二十階層はどう防げばいい?
dir1を別のdir1に移動した時に移動先がdir1/dir1になる奴
今は毎回dir1に入ってからmv *.*で確実にファイルだけ移動させてるけども
828: 2020/01/07(火)09:03 ID:womL2QMa(1) AAS
> 二十階層はどう防げばいい?
それは深いな。Fランクじゃきついだろ。
829: 2020/01/07(火)18:43 ID:sRL6BSpD(1) AAS
centosなんですが、ftpサーバなどは入っていないのに、
sshポートからsftpが利用できるのはなぜなのでしょうか?
windowsのguiプログラムからすればscpもsftpも同じことをしているような感じですが呼び名だけ違うのでしょうか?
830: 2020/01/07(火)19:02 ID:ThEhN5Tb(1/2) AAS
通常、sftpはssh fire transfer protocolのことで、
これはftp(file transfer protocol)とは無関係です
ssh上でftpを使うのではなく、別のプロトコル
sftは、ssh serverに内蔵されていたり、実装によりけりです
831: 2020/01/07(火)19:03 ID:ThEhN5Tb(2/2) AAS
scpとsftpは別のプロトコルですし、やろうとしていることから違います
832: 2020/01/07(火)19:29 ID:B0ZUNVWt(1) AAS
>>825
リネームしたいんだよ
昇順に並べた時にBフォルダの3番目のファイル名を、Aフォルダの3番目のファイル名で置き換え的な
[B] aaa.mp4 bbb.mp4
とか
[B] aaa_xxxx.mp4 bbb_yyyy.mp4
なんかになればいいんじゃねーの
833: 2020/01/07(火)19:49 ID:7Yo0fx2K(1/2) AAS
秘密のファイルを相手に送る時
暗号化zip以外で何をつかかってる?
834: 2020/01/07(火)19:50 ID:7Yo0fx2K(2/2) AAS
× 暗号化zip
○ パスワード付きzip
835: 2020/01/07(火)21:19 ID:slwlGFdZ(1/2) AAS
>>825
よくわかるねw

afiles=($(ls folderA))
bfiles=($(ls folderB))
みたいに配列に格納してから、
for i in $(seq 100)
do
mv ${bfiles[i]} folderB/$(basename ${afiles[i]})
done
こんな感じでrenameかな。
省1
836
(1): 2020/01/07(火)21:25 ID:slwlGFdZ(2/2) AAS
拡張子はそのままにするならこうかな

for i in $(seq 0 99)
do
mv ${bfiles[i]} folderB/$(basename ${afiles[i]} .txt).mp4
done
837
(1): 2020/01/07(火)21:51 ID:+v+I1YjM(1) AAS
inodeってディスクごとの番号ですよね?
ディスク自体の番号ってるのでしょうか?
838: 2020/01/08(水)00:19 ID:IaNZ4B4F(1) AAS
>>837
>inodeってディスクごとの番号ですよね?
ファイルシステム毎

>ディスク自体の番号ってるのでしょうか?
ファイルシステム自体を管理する番号が何かはOSに依存する
linuxであればstatfsで取得できるf_fsidフィールド
839
(2): 2020/01/08(水)03:27 ID:w8skh/lE(1/2) AAS
>>819
Ruby で作った。
DryRun なので、実際には実行されません!

require 'fileutils'

# 絶対パスの末尾に、*.txt などの拡張子も付ける。
# target は変更されるディレクトリで、non_target は変更されないディレクトリ
non_target_dir_with_ext = "C:/Users/Owner/Documents/a/*.txt"
target_dir_with_ext = "C:/Users/Owner/Documents/b/*.mp4"

# ディレクトリパスだけを取り出す
non_target_dir = File.dirname( non_target_dir_with_ext )
省3
840: 839 2020/01/08(水)03:28 ID:w8skh/lE(2/2) AAS
# そのディレクトリ内の全てのファイル名から、
# 拡張子を除いたファイル名をソートして、配列に入れて戻す
def collect_filenames( dir_path )
Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ
.map { |full_path| File.basename( full_path, ".*" ) } # 拡張子を除いたファイル名
.sort
end

src_filenames = collect_filenames( target_dir_with_ext )
dest_filenames = collect_filenames( non_target_dir_with_ext )
省8
841: 2020/01/08(水)04:16 ID:LMNhJZtl(1) AAS
効率悪すぎワロタ
>>836の何倍だよ
842: 2020/01/08(水)07:55 ID:GmjyM3XX(1) AAS
このスレのruby君あるある
1-
あと 160 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s