[過去ログ] 初心者の質問相談にやさしく答えるスレ Part13 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
476: 2021/06/29(火)14:07 ID:dqlwyjGL(1) AAS
>>475
ありがとうございました。
そちらのほうに移動することを考えます。
こちらでの質問は一旦終了といたします。
477
(1): 2021/07/02(金)10:21 ID:2wEBStKs(1/2) AAS
findについてです
-printfで表示を加工したいんですが使うと結果が1つしか表示されません
503cはimgurのremoved.jpg用です

$ touch 0a.jpg 0b.jpg
$ wget -O 503a.jpg 画像リンク[jpg]:i.imgur.com
$ cp 503a.jpg 504b.jpg

$ find . -type f -size 0 -o -size 503c
./503b.jpg
./503a.jpg
./0b.jpg
省7
478: 2021/07/02(金)11:55 ID:ykikxULB(1/2) AAS
使わないから全く分からんけど

-type f -size 0 -printf "file=%p\n" -or -type f -size 503c -printf "file=%p\n"

とか?

もしくは-execのほうでprintfしてみたら
479
(1): 2021/07/02(金)12:21 ID:5B/aozKW(1) AAS
>>477
-o は演算子の優先順位が低いので括弧で明示的にグループ化します

find . -type f \( -size 0 -o -size 503c \) -printf "file=%p\n"
480
(1): 2021/07/02(金)16:03 ID:ykikxULB(2/2) AAS
なにげにperlのuse File::Findのメモに説明があった

find . -name temp1 -and -mtime -3 -and -prune -or -print

 上のコマンドは、説明上、省略可能なところも全部記述しています。

オプションは左から右に順番に評価されていきます。
「-and」は左の評価か偽だった場合は右の評価はしません。
「-or」は左の評価が真だった場合は右の評価はしません。つまり、一つのオプションは評価結果として真か偽のどちらかを返します。
それをandやorでつなげて、左から右へ順に評価されていくのです。
ということは、当然オプションを書く順序によっても結果が変わります。

次に各オプションですが、「-name」は引数を一つとり、名前が引数と一致すると真を返します。
「-mtime」は引数を一つとり、検索対象のファイルなどの最終更新日時と引数を比較して真か偽を返します。
省8
481: 2021/07/02(金)18:01 ID:2wEBStKs(2/2) AAS
>>479
>>480
助かりました
括弧をエスケープして付けるとか無理っす
-execの\;といいこれはしょうがないのか
482: 2021/07/03(土)00:12 ID:jD9VRWHA(1) AAS
例えば、Ruby では、
or は、||

require 'fileutils'

# . で始まる、隠し directory, file を除く
glob_pattern = "*.txt"

Dir.glob( glob_pattern ).each do |file_name|
fs = File::Stat.new( file_name ) # ファイル情報
next unless fs.file? # ファイルのみ処理する

if fs.size <= 10 || fs.blocks == 8
puts "#{ file_name } : #{ fs.size } : #{ fs.blocks }"
省5
483
(2): 2021/07/03(土)23:38 ID:valI1ScU(1) AAS
起動時にsystemdのログが大量に流れるようになったんだけど
何が原因かわかる人いませんか
出るようになる前から後で/etc/systemd, /lib/systemd, /usr/lib/systemd 以下のファイルに変更点は何もなかった
ただインストールしたソフトはmpvを入れたけどこれは関係ある?
484
(1): 2021/07/03(土)23:46 ID:1y7lWGiE(1) AAS
>>483
ジャーナルログの切り捨て設定
とか
そんな、キーワードでググりな
ほっとくと、肥大化する
485
(1): 2021/07/04(日)00:12 ID:cBv/K0gN(1) AAS
>>484
ログが流れるってのは画面にってことで
以前は何も表示されないまま起動してたのが
何が原因なのか昔のsysvinitみたいな起動ログが表示されるようになった
これを非表示にするみたいな設定はどこにあるんですか
486: 2021/07/04(日)00:20 ID:uxPNqtdw(1) AAS
>>485
んんんー
検証してあげてもいいけど
デイストリとか何なの?

うちは、Manjaroで、mpvベースのSMPlayer
とか、mpvベースの自作TVプレイヤーとか
使ってるけど、そんなんならない
487
(2): 2021/07/05(月)19:07 ID:tnWj5YHc(1) AAS
カーネルのバージョンは最新を追っかけなくてもいいので、
apacheとかvimとかサードパーティ製のソフトの常に最新の
バージョンのバイナリを配布してるLinuxディストリビューションって
ありますでしょうか?

FreeBSDのpkgのような。
488
(1): 2021/07/05(月)19:49 ID:KjqLzyC1(1/5) AAS
>>487
なんで初心者スレで質問してるのか知らないけど
Archかな
あとは、どっかのディストリのローリング仕様のヤツ
とかunstableリポジトリ
どれもコレも、初心者向けだとは思いませんが…
489
(1): 2021/07/05(月)20:09 ID:RP3KjIli(1/2) AAS
>>488
初心者だからここで質問なんだろ
そうじゃなかったら、おすすめディストリスレやくだスレあたりで尋ねるんだろうが。
まぁ、常に最新のものを提供しているディストリって初心者向けではない感じだよな
490
(1): 2021/07/05(月)20:29 ID:KjqLzyC1(2/5) AAS
>>489
嘘つけ
FreeBSD使いとか、どうせベテランなんでしょ
まぁいいや
初心者だとして、それでも新しいの使いたいんなら
候補は、Arch系のManjaroです
Archのパッケージを、独自のリポジトリでテストするので
Archよりは、安定してて初心者向きです
stableで4週間、testingで2週間遅れぐらいで更新がきます
それじゃ、満足できん
省1
491
(1): 2021/07/05(月)20:40 ID:RP3KjIli(2/2) AAS
>>490
Linuxは初心者ということだよ
初心者をPC初心者ととらえたのか、そんな奴がFreeBSDのpkg出したり、
apacheとかvimの最新にこだわるわけないだろ
492: 2021/07/05(月)20:43 ID:gfFhvoXW(1) AAS
>>487
ニーズに合うのはManjaroやArchでしょう
ただpkgの様なコマンド命令文に近いのはFedoraあたり

portsの様なお手軽ビルドシステムを使いたかったら
Arch系の方が良いでしょうね
公式パッケージをカスタムビルドしたくば
お馴染みのSubversionを活用する機会もあります
493
(1): 2021/07/05(月)20:47 ID:Hqp7BwUr(1) AAS
>>483だけど
なんか出なくなったわ
何も設定はいじってないのに
ログが垂れ流しになる前に一瞬だけ見えるメッセージを見ようと
何度か再起動をしてたら出なくなった

似たようなことになった人いたら聞きたいけど
殆どの人はplymouthとかsplashとかで
このメッセージが出る画面は無効にしてるだろうから殆ど期待できないかな
494
(1): 2021/07/05(月)20:47 ID:KjqLzyC1(3/5) AAS
>>491
やっぱベテランなのか
どうせ詳しいんだろうから、gentooでも使ったら?
なんか、gentoo使ってる人が、ブラウザとかアホみたいに
ビルド時間かかるようなヤツは、一部バイナリもあるとか
言ってたよ
495: 2021/07/05(月)20:53 ID:KjqLzyC1(4/5) AAS
>>493
再起動しなきゃいけなかった
ダケだったのかな
mpvって、結構色んな依存関係あるからね
1-
あと 507 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.172s*