くだらない質問はここに書き込め!Part 59

1名無しさん@お腹いっぱい。
垢版 |
2014/09/22(月) 00:29:16.89
では質問どーぞ。
2021/03/18(木) 09:22:26.27
>>387
これかな?
https://ja.wikipedia.org/wiki/Fsn
UNIXならわかるわ!
2021/03/18(木) 20:15:38.76
>>388
ああ、なるほど理解しました
このサイトを使ってUNIX使ってる風に見せたかったみたいです
http://www.jurassicsystems.com/

虚栄を張るタイプの人なので納得しましたw
ありがとうございます
390名無しさん@お腹いっぱい。
垢版 |
2021/04/13(火) 01:54:06.94
/hogehoge ディレクトリ内に
202104010001.txt、202104010002.txt、202104020001.txt、…、というファイルが
大量に存在する場合(サブディレクトリはなし)、これらのファイルをOSに負荷をかけずに削除するにはどうしたらよいでしょうか?
時間が多少かかってもいいので、CPU使用率などを上げずに削除する方法を知りたいです。

案@ find /hogehoge -type f -name "20210401*.txt" -exec rm {}\;
find /hogehoge -type f -name "20210402*.txt" -exec rm {}\;
案A find /hogehoge/20210401*.txt -type f -exec rm {}\;
find /hogehoge/20210402*.txt -type f -exec rm {}\;
案B find /hogehoge -type f -name "*.*" -exec rm {}\;

案Bみたいに一気に「*.*」で指定するのと、
案@、案Aみたいに「20210401*.txt」で消して次に「20210402*.txt」で消すのでは
どちらが負荷がかからないんですかね?
案@のように-name で指定するのと、案Aのようにパスで指定しちゃうのとどっちがいいんでしょうか?
2021/04/13(火) 02:00:16.83
ちなみにfindコマンドをmanで調べましたが、
残念ながらHPには-deleteオプションはないようです。
2021/04/13(火) 10:45:10.93
CPU使用率を気にしながらわざわざ*.*みたいな重そうなパターン指定する理由は?
パターンの違いを除けばその3つはやってることは同じだから大差ないだろ
細かい差が気になるなら10000個ずつとか時間測ってやってみな
2021/04/13(火) 12:34:13.39
nice -n 19付けて実行
2021/04/13(火) 15:11:43.38
forでsleep入れながら1個づつ消すのはどうよ?
395390です
垢版 |
2021/04/13(火) 16:23:33.35
>>392
ファイルがどこまで続いているのか事前にわからないので
(202104020001.txtからはじまっても、末尾4桁が9999まで続くとは限らない)
* で指定したかったのですが、3つとも大差ないですか…うーん。
やはりファイル名はダイレクトに指定する方が負荷が減りますかね。
>>393
niceコマンドで優先度変えられるとは知りませんでした!
それは他プロセスに影響与えたくないときに使えそうですね!
>>394
sleepはなるほど確かにそうですね。ファイルを一個消すたびにsleepさせるということですね。
まとめてどかんとrmするより、一つずつの方が負荷がかからないのかな。
----
392さんの言う通り、まず10000個とかでテスト環境で測定するのがよさそうですかね。
大量のファイル削除って結構ありがちな場面だと思うんですけど、みんなどうやってるんだろう…
sleepとかniceとか、自分には全然思いつかなかった意見が聞けてありがたい。
2021/04/14(水) 00:12:30.13
大量のファイルを一括でrmしてもCPU負荷は大して上がらないと思うけど、
ディスクI/O周りがかなり遅延するんじゃないかな
397名無しさん@お腹いっぱい。
垢版 |
2021/04/14(水) 21:08:18.23
puttyではplink.exeを使ってコマンドラインからサーバーにコマンドを発行できますが
RLoginでは同じことはできないのでしょうか?
2021/04/15(木) 00:31:33.73
>>395
シェルやfindでワイルドカードマッチしたあとに発動するソートが時間食うんかのう
bashとfindのソート抑止法はわからんかったけんど
ls はオプションUで抑止できるみたいなんで
cd /hogehoge
F=`ls -U1 |egrep ^20210401 |egrep txt$`
echo $F
rm $F
2021/04/15(木) 11:40:36.93
findってソートするっけ?
400398
垢版 |
2021/04/15(木) 22:02:32.70
すまぬfindでソート発動は勘違いじゃった
忘れてくれろ
2021/04/15(木) 22:11:55.82
findは並び替えをせずそーっとしてる
2021/04/25(日) 02:14:58.75
おじいちゃん、ここはくだらない質問スレであって、
しょーもないダジャレスレじゃありませんよ
403名無しさん@お腹いっぱい。
垢版 |
2021/04/25(日) 09:42:46.85
>>397の件ですが
調べたらWindowsにもOpenSSHが入っていてそれでできました
最近はWindowsもUNIX系にだいぶ近づいてきていいですね
404名無しさん@お腹いっぱい。
垢版 |
2022/02/18(金) 10:16:41.35
ある単語を条件をもって正規表現で検索するのにもう少しうまい手を使いたいのだが
というか直球でWordleの話なんだけど。下記例
grep '^.....$' 5words.txt|grep a|grep i|grep u|grep e
これ後半がダサ杉。でも()[]では解決できないような? どうするとスマートだろう?
2022/02/18(金) 11:34:04.04
何をしたいのか知らんが、grep 5回はダサすぎる
2022/02/18(金) 14:11:26.92
> どうするとスマートだろう?

まずこれ↓を素直に出せる様になるところから始めよう
>  ある単語
2022/02/18(金) 20:49:42.83
>>404
前半も呆れるほどダサいから気にすんな
408名無しさん@お腹いっぱい。
垢版 |
2022/02/19(土) 03:33:01.72
お前らほんっと変わんないな。まあ俺も同じことやってたから人のことは言えない
Wordle と正規表現辺りで察しろ。まあ否定的に解決したからいいや
あとこれ面白いので試したらいいぞ
https://easy.mathler.com/
2022/02/19(土) 09:21:11.24
「思うように振り回せず悔しいです!」という負け犬の遠吠えでしたか
410名無しさん@お腹いっぱい。
垢版 |
2022/03/04(金) 00:08:13.89
pythonをwindowsでも使っている人に質問です。
ubuntuとかだと先頭に #!/bin/python3とかを書いておけば、.pyファイルから直接
インタープリタを呼び出せるようですが、
windowsでも#!C:\python310\pythonなどと書くと、同じように.pyファイルから
呼び出せるみたいなので、
場合分けとか出来ないものでしょうか?

if windows:
#!C:\Python310\python
elif linux:
#!/bin/python3

のような感じです。
2022/03/04(金) 07:07:34.20
>>410
そもそもWindowsはシェバン#!を解釈しない
.py ファイル右クリックしてアプリケーションを選択するダイアログでPythonの.exeに結び付ければいい
412名無しさん@お腹いっぱい。
垢版 |
2022/03/05(土) 02:16:09.90
教えてくれてありがとうございます。
シェバンというのですね、#!って(._.)φ
413名無しさん@お腹いっぱい。
垢版 |
2022/03/05(土) 02:48:40.92
ubuntuの中で(自作も含めて)作ってあるリンク先で適当にシェバンを書いてしまうと
windows用のpythonのランチャー?が解読できないらしく、

ttps://gammasoft.jp/python/python-shebang/#share-mac
の一番下に書いてあるようなパスに限定してやると
windowsのランチャーがシェバンの中を避けてくれる?みたいです

#!/bin/python3
だとwin上では動かない

#!/usr/bin/python3

#!/usr/bin/env python3
なら共存可だった
414名無しさん@お腹いっぱい。
垢版 |
2022/03/07(月) 18:26:48.71
gccとかでコンパイルする時にオプションで共有ライブラリが必要な時に名前がわからないとき調べる方法ありますか?
2022/03/07(月) 22:23:55.61
nm
2022/05/28(土) 11:31:05.91
表示された共有ライブラリを、なんというrpmパッケージが含んでいるかを
調べる方法ありますか?
417名無しさん@お腹いっぱい。
垢版 |
2023/06/23(金) 13:15:43.86
pdfpcって2で赤のポインタが表示されますが色は変えられないんですか?
2023/06/23(金) 13:55:49.74
Linux板に移動します
419名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 19:33:15.95
打診買いじゃないけど、200株以上だと含み損膨らむのがソシャゲ部門やからな…
言い方悪いけど父方の祖母もシングルマザーで再婚だよね?その前に
楽しみを見出せない
420名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:11:27.30
>>154
どこもコロナで発熱もあるから
カルトの恐ろしさを見出してるタイプ
2024/03/27(水) 20:12:45.84
だから後に産まれた欲望と打算
422名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:13:06.99
ゴボちゃんって何なんだが
クマ撃ちの女ナンパってのは
423名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 21:08:33.02
普通に詐欺サイトに情報おくるんだろ
424名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 21:35:53.11
針を小さくすれば一応ノルマ達成かな
なぜなら
2024/07/14(日) 10:18:01.15
teratermのことで質問なんですがラズパイにsshで接続したときに user@raspberrypi:~$ に色がついていたのですが白黒表示になってしまいました
・ラズパイは2台あり片方は色付きで表示されています
・直前にやったことはteratermのKEYBOARD.CNFを編集してテンキー入力できるようにした
・白黒になってしまったラズパイは設定関係は弄ってないはず

原因、また色をつける方法ご存じの方教えていただけませんか?
426名無しさん@お腹いっぱい。
垢版 |
2024/10/14(月) 09:05:10.03
>>425
それはTera TermのINIファイルの設定だぜ?
427名無しさん@お腹いっぱい。
垢版 |
2025/02/16(日) 21:29:28.31
>BSD入門の心得 1.0.9
>
>・質問は霞ヶ関でも通用するような完璧な形式に。
>・過去ログは紀元前までさかのぼって完全に調べる事。
>・新機能ができても細部にこだわってできるだけリリースしない。
>・「正しい」か「誤っている」かを結論づけないと気が済まない性格になる事。
>・質問自体は無視して語句の間違いの指摘に熱中する事。
>・初心者を見たらできる限り冷酷に排除。
>・回答は1行以内で簡潔に。 例:man hoge
>・古いバージョンを使っていることがわかると最新にしろという。
>・一日三回食後必ずLinuxをあざ笑う事。
>・自分の状態に「自覚症状」を持たないこと。
>・ウインドウズはエロゲに限ってやむを得ず。
>・MacOSXは邪悪なBSD。
>・板違いの質問をしたLinuxerを徹底的に叩く事。
>・forkする時はアニメ絡みの名前をつける事。
>・MLで気に入らない投稿が流れてきたらメールアドレスも含めて全文コピペ
>・意味もなく全角英数字を使うやつは小一時間問い詰める事。
>・実際より大きく万能である事を見せるために*BSDと表記する事。
>・FreeBSD, NetBSD, OpenBSDと正しく表記しない奴はこの世から抹殺する事。
2025/05/04(日) 19:52:37.44
FBSDならそんな感じ
レスを投稿する