- 1 名前:login:Penguin [2020/07/16(木) 07:53:35.05 ID:PIMr5bIE.net]
- まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!! www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 https://www.google.co.jp/search?&q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 https://www.google.co.jp/search?&q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 ■■■ 「あわしろいくや」と「志賀慶一」に関する必須注意事項 ■■■ ・「あわしろいくや」と「志賀慶一」は出入り禁止 ・「あわしろいくや」と「志賀慶一」に関する話題は一切禁止 ・ついでに翻訳に関する話題も禁止 ・志賀慶一Linux機械翻訳事件のまとめサイト: https://www65.atwiki.jp/shiga_keiichi/ ・志賀慶一のポータルサイト: https://wikiwiki.jp/baloonfusen/ ※前スレ くだらねえ質問はここに書き込め! Part 240 mao.5ch.net/test/read.cgi/linux/1588929759/
- 454 名前:login:Penguin [2020/09/18(金) 17:14:09.97 ID:hkf4JyjW.net]
- 昭和の頃は、viを習得できなかった落ちこぼれがWindowsを使っていた。
- 455 名前:login:Penguin mailto:sage [2020/09/18(金) 17:32:39.88 ID:0vlSr6FI.net]
- そして今はvscodeでviよりも遥かに快適なテキストエディタが使える
かつてのviユーザーはキーバインドのせいで乗り換えられず 中途半端な出来のプラグインを組み込むために試行錯誤してるのであった
- 456 名前:login:Penguin [2020/09/18(金) 18:20:25.09 ID:fSgVXtGF.net]
- わかってないな。
完成された物がいいならApple買う。 値段さえ決まれば、スペックもハードの組合せも選べない。 vimは自分なりにカスタマイズする面白さがある。 スキル上がれば、色々凝ったことできるし。 自作機作るのもそうだよね。
- 457 名前:login:Penguin mailto:sage [2020/09/18(金) 21:01:21.89 ID:NPeZ2Pdq.net]
- >>442
昭和にWindows使っていたなら、かなり先進的ユーザーだろうな
- 458 名前:login:Penguin mailto:sage [2020/09/18(金) 21:07:57.97 ID:IXt4mMr/.net]
- 俺は日本語版が待てなくて3.0の英語版を使ってたけどそれでも平成なんだな
- 459 名前:login:Penguin mailto:sage [2020/09/18(金) 21:09:17.47 ID:MTUrXAK3.net]
- 今はviから乗り換えられないやつが落ちこぼれ
- 460 名前:login:Penguin mailto:sage [2020/09/18(金) 21:15:33.34 ID:d3osV3KJ.net]
- vscode使ってるキッズって"浅い"よな
- 461 名前:login:Penguin mailto:sage [2020/09/18(金) 21:19:14.69 ID:Ffrc7Wsi.net]
- 良いながれだな。
ここは雑談ぐらいしかできない底辺のおっさんには居心地いいスレだよな まぁ、Linux板が低脳・ゆとり・基地外おっさんの集うところだからな
- 462 名前:login:Penguin [2020/09/18(金) 22:15:20.78 ID:nzGzUA00.net]
- 昭和のWindowsって月刊ASCIIの付録じゃないの。
- 463 名前:login:Penguin mailto:sage [2020/09/18(金) 22:49:44.31 ID:MTUrXAK3.net]
- 月刊ASCIIなんかが登場する前の時代だろ
もしかしてお前生まれてないんじゃないのか?
- 464 名前:login:Penguin [2020/09/18(金) 22:59:34.71 ID:nzGzUA00.net]
- >>451
月刊ASCIIの登場は1970年代。Windowsは1980年代。
- 465 名前:login:Penguin mailto:sage [2020/09/18(金) 23:14:17.62 ID:MTUrXAK3.net]
- 昭和は1990年代だな
- 466 名前:login:Penguin [2020/09/18(金) 23:43:43.28 ID:nzGzUA00.net]
- これがvscode脳か。
- 467 名前:login:Penguin mailto:sage [2020/09/19(土) 07:47:52.01 ID:g5Lt7h2F.net]
- 新卒から20年以上unix, linux触ってきて、tar.gzをvimで開けることを初めて知った。
今までzgrepやzcat、tempに解凍してからvimで開いて検索かけてたわ・・・
- 468 名前:login:Penguin mailto:sage [2020/09/19(土) 08:54:25.28 ID:KJqcNWJD.net]
- Vim のすゝめ - 特殊ファイルの編集 | 株式会社創夢 ― SOUM/misc
https://www.soum.co.jp/misc/vim-no-susume/11/ テキストエディタにバイナリ投げようとは思わんし気付かんわこれ
- 469 名前:login:Penguin [2020/09/19(土) 09:29:08.98 ID:g8RUHCHM.net]
- >>438
JKILだったらよかった?Ctrl+Nよかましだと思ったけど。いずれにせよ、その点はviもvimも変わらんよな。
- 470 名前:login:Penguin [2020/09/19(土) 09:33:48.56 ID:g8RUHCHM.net]
- >>440
あまり記憶が定かではないが、確かソニーのワークステーションだったかな。ターミナルが一つしかなくて、ハングするとシリアルつながないといけないみたいな奴だった。マシンを有料で買ってるという意味では有料だな。
- 471 名前:login:Penguin [2020/09/19(土) 10:05:38.03 ID:aTS4eI5p.net]
- >>455
こういうの楽しいよね(*^^*)
- 472 名前:login:Penguin mailto:sage [2020/09/19(土) 10:22:38.09 ID:xLthDkar.net]
- emacs だと、もとよりtarや圧縮フィアルが開ける。ファイルの中身も見られる。
かなり前から、そんな仕様だったと思う。 いま試してみたら、nano では駄目だったw
- 473 名前:login:Penguin mailto:sage [2020/09/19(土) 15:31:05.34 ID:F//XNyxD.net]
- >>455
やばいね zcat hogehohe | grep hhhhh してたわ
- 474 名前:login:Penguin mailto:sage [2020/09/19(土) 17:41:56.04 ID:9x5w51hr.net]
- zgrep
- 475 名前:login:Penguin mailto:sage [2020/09/19(土) 17:43:40.05 ID:9x5w51hr.net]
- zgrep は非圧縮も読んでほしい
- 476 名前:login:Penguin mailto:sage [2020/09/19(土) 21:19:49.03 ID:g5Lt7h2F.net]
- >>459
zなんてついたら圧縮したものしか開けないと思うよね。 後から付いた機能かもしれないけど。 年がバレるが昔、新卒時に触ったSolaris 2.6時代はどんなエディタ使ってたんだろう viあったのかな・・・
- 477 名前:login:Penguin mailto:sage [2020/09/19(土) 22:02:12.35 ID:25H+JCLQ.net]
- >>464
viってSolaris 2.6の20年前からあるんだが…
- 478 名前:login:Penguin mailto:sage [2020/09/19(土) 22:14:49.96 ID:9x5w51hr.net]
- >>464
通常ファイルも開けるのか!とんだ時代遅れ野郎だったぜ。 SunOS4のころはviが標準で入っていたのとSunViewのエディタか、emacsのコピーをテープでもらってくる感じ Solaris2だとviはある。SunViewも一応あるけど、XベースのOpenWindows(OpenLook)でMotif勢に対抗していた emacsのX Window版が使えるようになったのは、いつだったかな
- 479 名前:login:Penguin mailto:sage [2020/09/20(日) 08:23:18.82 ID:GHhLSjCe.net]
- 磁気テープは基幹系じゃ現役って聞いたけどマジ?
TBのテープ新発売って前見たような
- 480 名前:login:Penguin mailto:sage [2020/09/20(日) 08:42:35.23 ID:arL/iB7q.net]
- 再帰的という言葉は
どんどん掘り下げていくって言う意味で良い?
- 481 名前:login:Penguin [2020/09/20(日) 10:59:04.27 ID:pFMTPGNa.net]
- 再帰的って
A := B B := ( A, C ) みたいな感じ?分岐してる構造を掘り下げて行くのは探索?
- 482 名前:login:Penguin [2020/09/20(日) 11:28:38.23 ID:H7U6bhkh.net]
- 再帰って
再び帰る よく使うのは プログラムの関数で 関数の処理の中で、自分をまた呼び出して って グルグル回すやつ
- 483 名前:login:Penguin mailto:sage [2020/09/20(日) 11:47:07.79 ID:Yrs7PXhf.net]
- >>471
再帰的な安価
- 484 名前:login:Penguin mailto:sage [2020/09/20(日) 11:52:17.22 ID:b4C8Hzbh.net]
- コンピュータ用語としては、プログラミング用語として使われる関数で(直接ではなくても)自分自身を呼び出して繰り返す場合
データ構造として、あるデータの中に同じ構造のデータが含まれる、木構造のようなもの その木構造になっているファイルシステム(ディレクトリの中にディレクトリがある)も、再帰的な仕組みなので ディレクトリの中にディレクトリがあったら、その中のディレクトリも処理して、さらに中にディレクトリがあれば… という場合に「再帰的に」と表現することもよくある
- 485 名前:login:Penguin [2020/09/20(日) 11:54:41.02 ID:pFMTPGNa.net]
- >>469
違うか。掘り下げていくのは再帰的探索。私が書いたのは再帰的定義。結果からまた同じ処理を繰り返すのが再帰的。
- 486 名前:login:Penguin mailto:sage [2020/09/20(日) 12:10:27.49 ID:uzJJzwA8.net]
- >>468
定義しているものの中に自分自身への参照が現れれば再帰 プログラムとか以外でもプロジェクト名でたまに使われる https://ja.wikipedia.org/wiki/GNU https://ja.wikipedia.org/wiki/Wine
- 487 名前:login:Penguin [2020/09/20(日) 12:14:13.92 ID:H7U6bhkh.net]
- >>472
そういう、ディレクトリの処理するときに 自分で自分を呼び出してって グルグル回す関数にするんだよね
- 488 名前:login:Penguin mailto:sage [2020/09/20(日) 13:21:09.64 ID:pJBx2/n7.net]
- >>471
n = 0 とか n = 1 の入力に帰結しないから駄目だろ それはタダの無限ループ
- 489 名前:login:Penguin [2020/09/20(日) 14:44:49.77 ID:Vliv/xGH.net]
- ホトトギスを不再帰と書くのは何故ですか。
- 490 名前:login:Penguin mailto:sage [2020/09/20(日) 18:17:08.10 ID:b4C8Hzbh.net]
- 不如帰のtypoと思われます
- 491 名前:login:Penguin mailto:sage [2020/09/20(日) 19:01:39.18 ID:lW6WjL0h.net]
- wineが動かないときってどうやって解決すればいいんでしょうか
まずはfixmeの部分から読んでいけばいいんでしょうか
- 492 名前:login:Penguin mailto:sage [2020/09/20(日) 20:55:57.96 ID:uzJJzwA8.net]
- >>479
Wineの場合、出力されたログ見ないと分かりにくい
- 493 名前:login:Penguin [2020/09/20(日) 21:00:41.34 ID:H7U6bhkh.net]
- >>479
ゲームしたいだけなら SteamでWindowsのゲーム簡単に動くよ wineで、あれこれやってたの バカらしくなるレベルで簡単 中身wineらしいけど
- 494 名前:login:Penguin mailto:sage [2020/09/20(日) 21:58:49.17 ID:UqGidq6U.net]
- Ubuntu20.04(5.4.0-47-generic)にGTX1050ti(450.66)を挿しましたが、
ファンが全開なのでコントロールしたいです。 現状は下記をやっただけの状態&無限ループのバグに見舞われたのでgrubのsplashを辞めただけです。 add-apt-repository ppa:graphics-drivers/ppa apt update ubuntu-drivers autoinstall apt install nvidia-cuda-toolkit nvidia-settingsには、 NVIDIA X Server Settings GPU0 Thermal Settings に、ファンコントロールの欄が現れません。 どなたか解決策や解決案をご存知のかたがいましたら教えて頂けると助かります。 よろしくお願いします。
- 495 名前:login:Penguin mailto:sage [2020/09/20(日) 22:07:26.15 ID:UqGidq6U.net]
- >>481
横レスですが、 SteamやLutrisやPlayOnLinuxで動くゲームは呆気ないですよね。 でもLinuxは自己責任だから初期設定には気を遣いますね。 連休を使ってCPUを2400Gから3100に変更したのでdGPUの設定中。
- 496 名前:login:Penguin mailto:sage [2020/09/20(日) 22:26:51.83 ID:lW6WjL0h.net]
- さきほどwineの質問をした者ですが、デレステ計算機を使いたくて四苦八苦しているところであります。
データベースファイルが無いと言われてしまいます。 https://i.imgur.com/axie4WF.png
- 497 名前:login:Penguin [2020/09/20(日) 22:55:39.31 ID:H7U6bhkh.net]
- >>484
データベースって Access2010かな 無理かもね いちおう、ここ参考にしてみれば https://appdb.winehq.org/objectManager.php?sClass=version&iId=25162
- 498 名前:login:Penguin mailto:sage [2020/09/20(日) 23:56:50.02 ID:uzJJzwA8.net]
- >>484
配布サイトにある必須ファイルは入れた? imascgcalc.web.fc2.com/
- 499 名前:login:Penguin [2020/09/21(月) 11:52:44.31 ID:2LZ1idT2.net]
- >>484
画像は文字が小さすぎて読めない。wineの話はこちらへ。 今夜も Wine で乾杯! - 23本目 https://mao.5ch.net/test/read.cgi/linux/1585198566/
- 500 名前:login:Penguin [2020/09/21(月) 11:55:11.57 ID:2LZ1idT2.net]
- >>482
GPUのファンが全開になってると判断してるのはどこ見て言ってる?
- 501 名前:login:Penguin mailto:sage [2020/09/21(月) 12:48:25.05 ID:zc87Ze2U.net]
- >>488
Psensorを見ています。 低負荷でも高負荷でもValue, Min, Maxが一定です。
- 502 名前:login:Penguin mailto:sage [2020/09/21(月) 18:45:27.03 ID:/1+WanXN.net]
- >>486
入れたはずなんですけど正常に入ってるかどうかは微妙です。 winetricksによるインストールと本家サイトからの直接インストールの信憑性はどちらの方が上でしょうか。やっぱりこれもDLLによってまちまちなんでしょうか。
- 503 名前:login:Penguin mailto:sage [2020/09/21(月) 23:38:47.03 ID:dfocVq57.net]
- >>489
取り敢えず下をやって sudo apt remove --purge nvidia* sudo add-apt-repository -r ppa:graphics-drivers https://qiita.com/ozota/items/28b7e1fbf5015f907638のようにこうやるはず sudo chmod +x NVIDIA-Linux-x86_64-450.66.run ./NVIDIA-Linux-x86_64-450.66.run -s 制御はこれで https://qiita.com/osorezugoing/items/2a3cfcad5550b84b89b3
- 504 名前:login:Penguin [2020/09/22(火) 06:07:50.81 ID:ua7Gr0fa.net]
- Linuxカーネルの教科書
Linuxのしくみ 新しいLinuxの教科書 初心者はどれから読んだらいいですか? やはり新しいLinuxカーネルの教科書がいいの?
- 505 名前:login:Penguin mailto:sage [2020/09/22(火) 07:38:58.89 ID:Yk0i6YZw.net]
- どれもイラネ
- 506 名前:login:Penguin [2020/09/22(火) 09:39:26.30 ID:N8p2r4l9.net]
- >>489
値はそれぞれいくつ?一定とは?
- 507 名前:login:Penguin [2020/09/22(火) 09:40:59.65 ID:N8p2r4l9.net]
- >>492
読みたいと思ったもの。
- 508 名前:login:Penguin mailto:sage [2020/09/22(火) 10:07:34.00 ID:0OdJD0Fw.net]
- >>491
できました!メチャ助かりました。ありがとうございました。
- 509 名前:login:Penguin mailto:sage [2020/09/22(火) 10:11:27.03 ID:0OdJD0Fw.net]
- >>494
現状、制御のスクリプトをそのまま使った状態でゲームすると、 負荷に応じて1200RPMから3800RPMまで可変で制御されています。
- 510 名前:login:Penguin [2020/09/22(火) 10:51:57.61 ID:V2OQD1mJ.net]
- >>492
使い方を覚えたいのであれば「新しいLinuxの教科書」
- 511 名前:login:Penguin mailto:sage [2020/09/22(火) 11:07:30.94 ID:Yk0i6YZw.net]
- 普通に使ってる分ならつまずいたらぐぐって調べる程度でなんとでもなるから
今時書籍関係はほぼ意味ないと思うけどねぇ 質問者は何を知りたいんだろうか?
- 512 名前:login:Penguin [2020/09/22(火) 12:46:58.31 ID:V2OQD1mJ.net]
- ほんとの初心者なら
とりあえず必要な知識が一冊にまとまってるってのは有用だよ ぐぐるにもある程度知識が必要
- 513 名前:login:Penguin mailto:sage [2020/09/22(火) 13:42:48.01 ID:Yk0i6YZw.net]
- ほんとの初心者なら読んだ所で何のことを言ってるのかわかんないよ
実際に触って調べるのが一番の近道
- 514 名前:login:Penguin mailto:sage [2020/09/22(火) 13:47:46.66 ID:iBWA2dV2.net]
- >>492
プログラム作るための開発として勉強するのか、コマンドを使用した運用として学ぶのかで違ってくるぞ
- 515 名前:login:Penguin mailto:sage [2020/09/22(火) 17:28:25.86 ID:c8TK4mcI.net]
- 昔は開発したいとかでviやemacsの本を買った思い出。
- 516 名前:login:Penguin mailto:sage [2020/09/22(火) 18:51:30.07 ID:HzX6AwXR.net]
- >>496
検証してくれて参考になる 追加情報です https://qiita.com/osorezugoing/items/3489cdf964a029cfe4df
- 517 名前:login:Penguin mailto:sage [2020/09/22(火) 19:34:51.66 ID:0OdJD0Fw.net]
- >>504
恐縮しますわ。何から何まで感謝です。 24h稼働なのでSuspendすることはありません。 今回、どの部分がまずかったのか理解せずに直してもらったので、 私から何一つフィードバックがないのが申し訳ないです。 一つだけ気になったのが、450.66で揃えて入れたはずなのに、 nvidia-settingsだけが、nvidia-settings -v すると44?.??表示だったので、 あれ?なんだか変だな?と思ったくらいですが、一旦全て消したので検証できなくてすみません。 一応、今回試したことと環境くらいは残しておきます。 # 環境 Ubuntu20.04(5.4.0-48に上げた)、 Ryzen 3 3100, GTX1050ti, B450 gaming itx/ac #gdm3無限ループ対策のgrub修正 emacs /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet" update-grub # ドライバ >>491 の前半 #スクリプト >>491 の後半&ちょこっと手作業 emacs /usr/share/X11/xorg.conf.d/10-nvidia.conf Option "Coolbits" "4" emacs ~/.config/autostart/exec.sh.desktop
- 518 名前:login:Penguin mailto:sage [2020/09/23(水) 18:09:17.01 ID:C47uSO4R.net]
- 環境変数DISPLAYについてです。
envで確認すると DISPLAY=:0.0 と表示されました。 省略されてるけどIPドレスが指定できたような記憶があるのでexportで DISPLAY=192.168.1.1 としました。 で、xeyesを実行すると"Error: Can't open display: 192.168.1.1"となり目玉が表示されません。 ググった感じでは間違っていないと思うですが・・・どうして(´・ω・`)?
- 519 名前:login:Penguin mailto:sage [2020/09/23(水) 18:09:47.43 ID:C47uSO4R.net]
-
- 520 名前:ェ
すいません。 Ubuntu18.04LTSです [] - [ここ壊れてます]
- 521 名前:login:Penguin mailto:sage [2020/09/23(水) 20:04:40.80 ID:mdz6324D.net]
- すごく大昔からのやり方だね。
確かxhostに追加していないとダメじゃなかった? DISPLAYも192.168.1.1:0的な書式じゃなかったっけ?
- 522 名前:login:Penguin mailto:sage [2020/09/23(水) 20:43:52.47 ID:VVLgFy/b.net]
- >>506
他人の画面に好き勝手出せるのを防ぐためにブロックされている 表示する側でxhostを使って許可する必要がある
- 523 名前:503 mailto:sage [2020/09/24(木) 07:35:40.57 ID:47vsW9hC.net]
- サンキュー!
- 524 名前:login:Penguin [2020/09/24(木) 08:26:07.36 ID:rfCtTxNn.net]
- サンキューってできたんかな。それだけだとだめじゃない。
- 525 名前:login:Penguin [2020/09/25(金) 23:01:35.92 ID:CarHGjXT.net]
- おい。写真に撮影時刻を入れるカメラの機能があるが、
それと似たような、EXIFの撮影時刻をphoto.jpgに入れるスクリプトを作って寄こせ。 1. 時刻の文字サイズは写真の大きさに対し適切であること。 2. 文字色は画像の反転色であること。 3. これはおそらくお前らには無理だろうが、 文字の配置は、その画像の鑑賞の妨げとならない四隅のいずれかを自動選択すること。
- 526 名前:login:Penguin mailto:sage [2020/09/25(金) 23:02:15.96 ID:zbD4QniQ.net]
- 倍なりエディタ
- 527 名前:login:Penguin mailto:sage [2020/09/25(金) 23:33:04.72 ID:B2Msctbq.net]
- >>512
それこないだやったろ ここのスレじゃないっけ?
- 528 名前:login:Penguin mailto:sage [2020/09/26(土) 22:30:08.14 ID:a24QEGWx.net]
- Ubuntu20.04(Gnome3.36.3)でワークスペースを切り替えるとPlayOnLinuxのアプリが消えてしまいます。
どのワークスペースでもエミュで起動した特定のアプリをサブ液晶に表示させておきたいです。どこを弄れば良いでしょうか? よろしくお願いします。
- 529 名前:login:Penguin mailto:sage [2020/09/27(日) 01:23:53.46 ID:CzI43hSr.net]
- >>515
https://askubuntu.com/questions/228508/how-to-have-a-window-on-all-workspaces
- 530 名前:login:Penguin mailto:sage [2020/09/27(日) 08:51:46.62 ID:++VnVw+u.net]
- >>516
それだとPlayOnLinuxで起動したエミュのアプリには効かないので、 どこを弄れば良いかご存知の方がいたらヒントでも貰えたら嬉しいと思っています。 また、サブモニタのアプリは基本すべてのワークスペースに表示されるのですが、 エミュのアプリはサブモニタに置いても、メインで「すべてのワークスペースに表示する」を選んでも、現状では消えてしまいます。
- 531 名前:login:Penguin mailto:sage [2020/09/27(日) 15:45:17.23 ID:CzI43hSr.net]
- >>517
Configure Wineからvirtual desktopの設定をして上のURLの手順実行してみたら? wiki.playonlinux.com/index.php/The_Configuration_Window https://wiki.winehq.org/Winecfg#Graphics
- 532 名前:login:Penguin mailto:sage [2020/09/27(日) 19:04:59.56 ID:++VnVw+u.net]
- >>518
完璧に目的を果たせました!ありがとうございました。 自分だけだと辿り着くのに数日はかかりそうでした。大変に助かりました。 画面、仮想デスクトップをエミュレート、デスクトップの大きさを設定して、 1024x600程度のwine仮想デスクトップを作って、その中でアプリを最大化して使えば、 これまでと同じ使い勝手で、Gnome側でのワークスペースに対応できました。ありがとうございました!
- 533 名前:login:Penguin mailto:sage [2020/09/28(月) 18:31:26.56 ID:cJalsfWZ.net]
- 自作コマンドって一つのファイルにまとめて書くのと外部ファイルにするのとで速度変わったりする?
今は.bash_aliasesに書いてるけどシェルの起動時にもさっとしてきたんで
- 534 名前:login:Penguin mailto:sage [2020/09/28(月) 18:47:38.81 ID:gpzbNV5u.net]
- え、用途ごとにファイル分けてるよ
UNIXの精神を読みなさい
- 535 名前:login:Penguin mailto:sage [2020/09/28(月) 19:46:46.13 ID:7dNsFigG.net]
- >>520
一つにまとめたところで速度なんて変わらんから、大人しく用途ごとに分けて管理した方がいい
- 536 名前:login:Penguin [2020/09/28(月) 20:14:32.65 ID:xIxlSMVh.net]
- >>520
> 自作コマンド とは何ぞ? aliasを、シェルの起動時にもさっと感じる程定義してあるということ?
- 537 名前:login:Penguin mailto:sage [2020/09/28(月) 21:20:31.80 ID:ctv3/S1B.net]
- 起動時のもさっとするのはファイルに分けるかどうかは全く関係なくて
外部コマンドを沢山呼び出してるとか サブシェル、サブプロセスを作るような処理をしてるのが原因 ビルトインコマンドでさえシェルスクリプトでの処理に比べたら時間がかかる 例えば、文字列の頭から最初のスペースまでを削除するのに cutコマンドとかsedとか使うなっちゅー話 シェルスクリプトを勉強して外部コマンドを使わずに作れや どうすればいいかわからんっていうのなら 変数展開と算術式展開を使えっちゅー話だ
- 538 名前:login:Penguin mailto:sage [2020/09/28(月) 21:46:30.12 ID:wJoXZLtw.net]
- >>520
例えば、シェルスクリプト内で何度もその自作コマンドを呼び出していて、 どうにもそのシェルスクリプトが遅く、その遅い原因が長大な.bash_aliasesを パースなり解析なりすることになっているため、みたいなことなら、 その自作コマンドを別ファイルにするなりシェルスクリプトに組み込むなりするのが よいと思う ただ、シェルの起動時にもさっと感じる程度であれば、そのままでも大丈夫ではないかな 悪影響は無いだろうかな ちなみにその.bash_aliasesのファイルサイズや行数はどんなもんなのでしょう? 単に好奇心で聞いてるだけで、それを聞いたところで特に何もアドバイスはできないと思うけど…
- 539 名前:login:Penguin mailto:sage [2020/09/29(火) 01:12:33.14 ID:ubz/cc9c.net]
- Ruby で書けばよい
外部コマンドを呼び出さない限り、 Ruby 内で実行される、1プロセスだけだから シェルスクリプトで書いたら、どれが外部コマンドかどうか、調べるのが面倒 漏れは、anyenv で、Ruby, Node.js など多言語のバージョン管理してるから、少しもっさりする。 各言語の最新版があるかどうか、チェックしたりしてるのかも
- 540 名前:login:Penguin mailto:sage [2020/09/29(火) 01:21:02.66 ID:VHTsuAxR.net]
- ウェイト
- 541 名前:login:Penguin mailto:sage [2020/09/29(火) 03:30:38.58 ID:mf0IufdG.net]
- > シェルスクリプトで書いたら、どれが外部コマンドかどうか、調べるのが面倒
一般的に使うもので言えば、cdとechoとprintとtype以外、全部外部コマンドだよw
- 542 名前:login:Penguin mailto:sage [2020/09/29(火) 07:21:04.16 ID:IzX6MmHp.net]
- 「rμbyなら」のおじさんってここにも出没するんだ
- 543 名前:login:Penguin [2020/09/29(火) 11:48:18.85 ID:JSbnMh9i.net]
- >>528
test(bash)やjobsなんかも使ったことないの?
- 544 名前:login:Penguin mailto:sage [2020/09/29(火) 12:25:44.00 ID:mf0IufdG.net]
- >>530
な?調べなくてもわかるやろwww
- 545 名前:login:Penguin [2020/09/29(火) 12:27:00.43 ID:S3bxiO3t.net]
- >>520
聞きたいのは、.bash_aliasesに書いてシェル起動時に読み込んでおくのと、bashスクリプトに書いて実行するのと速度変わるのかってことだよね。
- 546 名前:login:Penguin [2020/09/29(火) 12:36:23.11 ID:fy21Z7mX.net]
- root使えたら/user/loca/binだし、それ以外は~/.local/binだけど、それじゃ駄目なん?
- 547 名前:login:Penguin mailto:sage [2020/09/29(火) 13:46:25.55 ID:mf0IufdG.net]
- >>520
変わる可能性があるがもさっとする理由がわからないことには 問題が解決するかどうかはわからない 外部ファイルにしても速度が変わらずメンテナス性を下げて別の問題が発生するかもしれない パフォーマンス・チューニングするならまずは計測。最初に学ぶことやろ?
- 548 名前:login:Penguin mailto:sage [2020/09/29(火) 13:59:58.9
]
- [ここ壊れてます]
- 549 名前:0 ID:mYeYpyvs.net mailto: >>520
IOが遅いわけじゃになら、ログイン時だけバックグラウンドで起動したら? [] - [ここ壊れてます]
- 550 名前:login:Penguin mailto:sage [2020/09/29(火) 14:44:31.38 ID:QuEotFbb.net]
- シェルスクリプトを書くときにshellcheck以外のチェッカーってありませんか?
- 551 名前:login:Penguin mailto:sage [2020/09/29(火) 14:45:39.43 ID:1EpmzQiq.net]
- ubuntu で Bionic と Focalの違いと
Bionicの存在意義をわかりやすくご説明お願い出来ないでしょうか?
- 552 名前:login:Penguin mailto:sage [2020/09/29(火) 14:51:28.34 ID:20rDTOcm.net]
- >>537
Bionicは2年前のバージョン Focalは今年のバージョン Bionicは古いバージョンを使わなければ理由がある人のためにある
- 553 名前:login:Penguin mailto:sage [2020/09/29(火) 18:15:15.54 ID:l9n0+sIn.net]
- 無料なんでしょ?さっさとアップデートすればいいんじゃねーの?
- 554 名前:login:Penguin mailto:sage [2020/09/29(火) 18:17:43.51 ID:tpydTHUt.net]
- >>539
新しいのが正義だとは限らんのだよ坊や。
|

|