初心者の質問相談にやさしく答えるスレ Part13 at LINUX
[2ch|▼Menu]
[前50を表示]
950:login:Penguin
22/09/18 18:02:53.34 NlTrvOcz.net
上のコードは、任意精度演算をbc側にまかせたつもりです。(勘違いしてたらごめん)
DATA01=`cat /dev/shm/DATA01` の繰り返しが遅い原因かと思い、回避策を探したんですけど
そうか任意精度演算に由来する遅さに思えてきました。
比較してみます。

951:login:Penguin
22/09/18 18:59:06.99 4YaHJXqn.net
書いてある情報だけだと
echo " $DATA01 ^ 2 " | bc > /dev/shm/DATA01
DATA01=`cat /dev/shm/DATA01`

DATA01=`echo "$DATA01 ^ 2" | bc`
にまとめるとか
bashをdashにするとかぐらいしか思いつかないな
bashやzshの拡張$(( ))で計算させると当たり前のようにオーバーフローしたのでbcは必要に思う

952:934、936
22/09/18 19:32:57.35 NlTrvOcz.net
bash内で10桁程度の整数演算を、bc使うスクリプトと使わないもので比較したら、
bc側が遅いというのは確認できました。
DATA01=`cat /dev/shm/DATA01`がどれくらい足を引っ張っているかは不明。
937さんのものも試してみます。

953:login:Penguin
22/09/18 20:41:26.43 6O6+AtNd.net
シェルスクリプトは好きじゃないからプロファイルの取り方とか知らんしよくわからんけど
bc自体が遅いというよりはループの中で毎回別プロセスのbc実行してパイプやらリダイレクトやらしてるから遅いんじゃないのかしら?

954:934、936
22/09/18 20:52:56.29 NlTrvOcz.net
echo " $DATA01 ^ 2 " | bc > /dev/shm/DATA01
DATA01=`cat /dev/shm/DATA01`
をやめ
DATA01=`echo "$DATA01 ^ 2" | bc`
としたら、早くなりました。dashへの置き換えは試せていません。
ありがとうございます。

955:login:Penguin
22/09/18 22:47:53.80 +q8tSHJu.net
Pythonのほうが楽そう
桁数無制限じゃなかったっけ

956:login:Penguin
22/09/18 23:00:25.13 kOZJktfh.net
十進BASIC Linux版でいいんじゃね?知らんけど

957:login:Penguin
22/09/19 11:16:18.94 2HiSkxFg.net
>>941
桁数の制限とどこまで正しい精度が出るかは別の話なのでPythonのint, floatはあんまりそういう用途には使えないよ

958:login:Penguin
22/09/19 19:10:22.14 UEPx96ZP.net
整数計算なら誤差はでないでしょ

959:login:Penguin
22/09/19 21:28:14.65 z1YrsBFH.net
>>944
>>943はPythonのintを徹底的に調べて>>943に至ったんだろ

960:login:Penguin
22/09/26 12:44:27.87 94ZjMzSX.net
MXlinux使用
デフォルトターミナルでapt-get upgradeで更新した時のこと
途中で「grubの設定ファイルが新しいものに更新されます」みたいに表示された
Dの差異を表示するを選択したら差異が表示されたがそこから元に戻れなくなった
Q.どうすれば元に戻れたのか?

961:login:Penguin
22/09/26 13:01:59.30 8228p7a6.net
文章から判断すると答えは946様の脳内にしか存在しないかと
日記をつけるおつもりであればご遠慮願います

962:login:Penguin
22/09/26 14:07:45.06 94ZjMzSX.net
ここは人の質問を日記認定する場所ではないのでお引き取りください

963:login:Penguin
22/09/26 14:12:03.47 e27qZJPi.net
>>946
q と答えれば満足か

964:login:Penguin
22/09/26 20:43:04.80 94ZjMzSX.net
>>949
結局再起動して対応したからもう検証できないけどq押してエンター押してたら直前に戻れたんですか?

965:login:Penguin
22/09/26 20:55:03.09 7Kbq0GVi.net
>>950
ご自身で再現されてはいかがでしょうか?阿Qさんw

966:login:Penguin
22/09/26 20:57:53.68 94ZjMzSX.net
ずっと貼り付いてて草

967:login:Penguin
22/09/26 21:05:08.00 MjWVIrd0.net
ID:94ZjMzSX (4) の自己紹介でしたか

968:login:Penguin
22/09/26 21:05:49.48 94ZjMzSX.net
>>949
もちろんネタやおふざけでQとか言ったわけじゃないので

969:login:Penguin
22/09/26 21:18:45.17 94ZjMzSX.net
必死に更新して一週間ぶりのレスがあんたには理解できない内容で残念だったねw

970:login:Penguin
22/09/26 21:53:13.60 OXFKiAr+.net
>>955
Linuxを触るならばある程度作法や認識を身に付けていることが前提だよ

971:login:Penguin
[ここ壊れてます] .net
謎のあんた呼ばわりしてるアブネー人によく安価つけられんな
危険と感じないならもしかしたら

972:login:Penguin
22/09/27 00:01:15.15 v5B8kkec.net
>>957
別に個人情報を晒しているわけでもないのに警戒なんてする必要があるかな
妄想し過ぎなのではw

973:login:Penguin
[ここ壊れてます] .net
この板のネームド荒らしはストーキング大好きだからな
自分は過剰防衛してんのにw

974:login:Penguin
22/09/28 03:49:18.01 p2opPAen.net
Surface Pro 8で例えばArch利用されている方はいますか?
タッチとかのドライバはどうかと思いまして…

975:login:Penguin
22/10/18 03:03:46.94 RqlplaXs.net
Linux Mint で chrome を使っており、
複数のプロファイルごとにショートカットをつくる方法が知りたいです。
検索すると設定に「デスクトップにショートカットをつくる」
という項目のON/OFFスイッチがあるみたいですが
それはWindowsのみでLinux版にはその機能がないみたいです。
Linuxでの方法をご存知の方いらっしゃいますか?

976:login:Penguin
22/10/18 05:51:14.72 KA7A6Ren.net
>>961
なるべく初心者向けに書くので長くなるけど
プロファイル user1, user2 があるとした場合
user1, user2 各プロファイルで chrome://version を開いて[プロフィール パス]を見る
おそらく /home/user/.config/google-chrome/Default とか /home/user/.config/google-chrome/Profile 1 みたいなパスが出てくるはずなので、最後のディレクトリ名(Default, Profile 1)をメモしておく
デスクトップディレクトリで端末(ターミナル)を開く
ls コマンドで標準で作成されているChromeのショートカットのファイル名を確認 (たぶん google-chrome.desktop なのでこのファイル名として進める)
cp google-chrome.desktop google-chrome-user1.desktop ; cp google-chrome.desktop google-chrome-user2.desktop コマンドでショートカットをコピー
テキストエディタで google-chrome-user1.desktop を開いて Exec= から始まる行を探す
Exec=/usr/bin/google-chrome-stable ~ とか書いてある行を見つけたら、 その部分を Exec=/usr/bin/google-chrome-stable --profile-directory="Default" ~ のように、さっきのディレクトリ名に書き換える
Name= から始まる行はショートカットの名称になるから Google Chrome user1 とかにわかりやすく書き換える
同じように google-chrome-user2.desktop は Exec=/usr/bin/google-chrome-stable --profile-directory="Profile 1" ~
Name=Google Chrome user2
といった感じで書き換える
この手順でデスクトップに Google Chrome user1 と Google Chrome user2 という名称のショートカットが見えるようになるはず

977:961
22/10/18 19:46:30.91 RqlplaXs.net
>>962
その通りにやってみたらできました!
すごく丁寧でわかりやすい返信をありがとうございました。
感謝で胸がいっぱいです。

978:login:Penguin
22/10/20 12:40:14.68 /4BQgCZH.net
あんましなめんなw

979:login:Penguin
22/10/20 22:32:47.74 oVMkglNJ.net
braveでtverみようとしたら、Linuxは弾かれてアプリで視聴みたいな画面になってしまう
ユーザーエージェントスイッチャー使っても駄目だった
どうやって回避するのこれ

980:login:Penguin
22/10/20 22:57:10.90 vNUDP6oa.net
>>965
使ってないから知らんがOpen Withからmpvに投げてみたら
自分はOpen Withからmpvに投げて見てる

981:login:Penguin
22/10/21 19:22:43.14 wKjTxQBs.net
悲報、誰ひとりBRAVEを使ってない

982:login:Penguin
22/10/21 19:55:25.14 E8SwzO0L.net
Linuxも使っているのは極僅かだからしょうがない

983:login:Penguin
22/10/22 00:18:36.53 ixnq7Lrq.net
Firefoxなら普通に見れるからなあ

984:login:Penguin
22/10/22 15:56:38.57 zEZMFY+B.net
使いやすくてBRAVE愛用してるよ

985:login:Penguin
22/10/22 21:16:54.24 uBc7lLqh.net
>>965
tverというサイトbraveで動画見れたよ
・braveのシールドをオフ
・useragentをsafari15.4

986:login:Penguin
22/10/22 21:17:54.55 uBc7lLqh.net
useragentはMacのSafariね

987:login:Penguin
22/10/22 22:04:22.61 GcV14kpX.net
ありがとう!
やっぱ駄目だった!
ユーザーエージェントスイッチャーがうまく機能してないのかな

988:login:Penguin
22/10/22 22:30:24.42 uBc7lLqh.net
User-Agent Switcher and Manager
というのを入れて試してみて
Ctrl+F5で表示更新
アンケートのポップアップが出てきたらいける

989:login:Penguin
22/10/22 23:03:48.74 GcV14kpX.net
>>974
いけた!
愛してる!

990:login:Penguin
22/10/24 09:27:15.33 UNRg3H1K.net
あんましなめんなw

991:login:Penguin
22/10/24 13:32:09.68 P1JINKEh.net
/var/cache/apt/archivesの容量を増やしたい。
sudo apt-get cleanではだめでした。

992:login:Penguin
22/10/28 11:52:09.71 BfQX4LgH.net
シェルスクリプトでctrl+shift+vに相当する操作方法はありますか?
例えるとWBEブラウザでコピーした文字列(hoge)をクリップボードに保持した状態で
シェルスクリプト起動させると $echo hogeとペーストさせたいと思っています

993:login:Penguin
22/10/28 12:43:11.68 jnwXGacc.net
.bashrcの最後に
xclip -selection clipboard -o; echo;
とかw

994:login:Penguin
22/10/28 13:51:15.83 BfQX4LgH.net
>>979
ありがとうございます
たしかにechoだとうまくいきました
これ他のコマンドでオペランドとして貼り付けたいときどうすればいいですか?
試しにecho;をmkdir;に変えて実行するとオペランドがないと言われました

995:login:Penguin
22/10/28 15:48:09.26 jnwXGacc.net
変数に入れるなら
hoge=`xclip -selection clipboard -o`
echo $hoge

996:login:Penguin
22/10/31 10:16:58.40 6zwG05QE.net
>>981
うまくできました
教えてくれてありがとうございます

997:login:Penguin
22/11/08 23:49:20.99 1DEAEBjM.net
画面はどうすればキレイに見えるようになりますか?
理想は Windows です。Mac はそんなにキレイと思いません。
Windows と共通で使えるアプリがキレイに見えないです。
画面を作っているベースキットが悪いのでしょうか?

998:login:Penguin
22/11/09 09:13:57.81 UA9N+TQh.net
まず、WindowsとMacとLinuxそれぞれのパソコンの機種を教えてください。
と、スレタイを10回音読してから書いてみた

999:login:Penguin
22/11/12 22:19:02.73 GY1zHnhk.net
Windowsでいうところのドライブとファイルの概念がLinuxではどうなっていますか?
/bootがどうこうでどのような形になっているのか掴めていません。

1000:login:Penguin
22/11/12 22:40:31.59 jWf6Ioi5.net
Windowsの物理ディスクと論理ディスクは別れていて、物理ディスクに関しては/dev/sdXや/dev/nvmeXに存在するものとほぼ同等と思っても良い
好きなフォルダを任意のパーテーションに割り当てられるので論理ドライブに当たる概念は存在しない

1001:login:Penguin
22/11/12 23:53:05.21 I9hQ0BVY.net
/bootは
/ ルートが最初にあって
ルートの中にbootディレクトリがあるってことじゃないの

1002:login:Penguin
22/11/13 01:19:01.09 aB64QfdR.net
Windowsだと、ドライブをフォーマットしてパーティションを作って(分けて)、パーティションごとに C: D: ... とドライブレターを割り当てて
それぞれのパーティション毎(ドライブレター毎)にルートフォルダがあって、その中にサブフォルダが出来る。
Linuxも複数のパーティションを作れるのは同じで、それぞれにルートディレクトリ(フォルダ)があって、その中にサブディレクトリが出来るのも同じ。
ただし、ドライブレターはないので、まずどれか一個のパーティションをシステムのルートディレクトリがあるパーティションと決める。
そのパーティションのルートディレクトリ以外のディレクトリに、パーティションのルートディレクトリを割り当てることができる。
これをマウントと言って、実はWindowsでも同じようなことが出来るけど、あまりやらない。
マウントしたパーティション内のディレクトリに、別のパーティションをマウントすることも出来て、Linuxではすべてのパーティションを唯一のルートディレクトリの下で扱う。
WindowsではC:\Windows にWindows OS の本体、C:\Program Files に各種のアプリケーション、というように大まかなフォルダの使い方が決まっている。
これはMicrosoftが決めている。
LinuxではMicrosoftにあたるはディストリビュータが、ディレクトリの使い方を決めているが、大体は標準に従って共通化している。
URLリンク(ja.wikipedia.org)
たぶん質問は、このどっちかのことではないのかな。

1003:login:Penguin
22/11/13 11:23:49.80 GG/dEXp0.net
改めて文章で読んでみると、
このマウントポイントって考え方が、既存のWindowsユーザーにとって
Linuxが取っつきづらく思えてしまう
いちばんに近い要因じゃないかと思えてくる
(今は自由度が高い仕組みだと理解できるけども)
自分も初めてLinuxインストールしたときに(debianだったか)
パーティションのマウントポイントを選んでくださいって言われても
/boot? /var? /home?(これはちょっと想像できるけど)
うんわからん! みたいな感じだった憶え

1004:login:Penguin
22/11/14 14:25:57.26 2yUEMXoM.net
Windowsのデータを救出するのは今ではどれがいいのでしょうか
20年近く前は今は無き産総研のknoppixを使っていたのですが
今の定番というかこれ使えば間違いないよみたいのはありますでしょうか

1005:login:Penguin
22/11/14 14:51:30.82 UHBFZzPe.net
Live Mediaがあるものならなんでもok

1006:login:Penguin
22/11/14 20:55:48.06 TgeDH8Jo.net
>>990
産総研のknoppixということは日本語版を探しているのですか?
そうなると限られてきますが、まずメジャーなディストリを試してください

1007:login:Penguin
22/11/15 00:25:01.49 kM3MxEpq.net
>>991
>>992
とりあえず片っ端から合いそうなの試してみます
ありがとうございます

1008:login:Penguin
22/11/15 16:16:20.01 1h1p2arl.net
日本語版だとKona LinuxとかライブCDの部屋謹製のBasixとかかな

1009:login:Penguin
22/11/15 16:42:12.03 GFk32VSM.net
>>993
片っ端から合いそうなの試ためすというのは
あまりおすすめではありません。
メジャーな MX Linux 21 なら大丈夫でしょう

1010:login:Penguin
22/11/15 17:33:49.30 yK3rRUPX.net
>>993
Windowsのインストールメディアで起動してUSBメモリとか刺してNotepadを立ち上げてそのファイル操作ダイアログを出してファイルを拾えばいいかと

1011:login:Penguin
22/11/15 17:40:40.18 GFk32VSM.net
Windowsのインストールメディアで起動するなんて不思議なことするんだね

1012:login:Penguin
22/11/15 18:07:02.76 yK3rRUPX.net
>>997
手軽にできるならそれでも良くね?

1013:login:Penguin
22/11/15 18:21:18.06 NAo4Qp5g.net
>>996
割と目からウロコな方策だった
Win機2台あるなら内蔵ドライブ取り出して
接続でもいいけど、開ける手間がかかるしね

1014:login:Penguin
22/11/15 18:25:05.79 GFk32VSM.net
>>998
書いてる意味が分からない。
ここは初心者向けスレなんだよ。

1015:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 891日 23時間 13分 33秒

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


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

533日前に更新/296 KB
担当:undef