探検


くだらねえ質問はここに書き込め! Part 236

レス数が900を超えています。1000を超えると表示できなくなるよ。
2019/04/28(日) 23:48:31.67ID:Td3BCZA8
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
Google検索
https://www.google.com/search?hl=ja&;as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja&;as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F

※前スレ
くだらねえ質問はここに書き込め! Part 235
https://mao.5ch.net/test/read.cgi/linux/1549582859/
2019/06/27(木) 20:32:23.42ID:7O5iHE5a
bourne shell はPOSIXじゃないよ
2019/06/27(木) 20:33:16.18ID:7O5iHE5a
>>807
普通functionは省略しますね。省略しない人は無駄にタイプ数多いだけで
何の意味もないことをしてますね。
2019/06/27(木) 20:36:51.34ID:KUnWifpR
>>793
だよねぇ・・・
mountだけじゃなくてそこにあるファイル開いてるプロセスもDになってたはず
できるのはプロセス状態チェックするrebootのラッパー書いてリモートから事故起こすのを防ぐくらいか
>>794
恐らく接続が切れてるのは一時的なもので電源ボタンで強制終了後起動すると普通に認識する
2019/06/27(木) 20:42:38.70ID:V87AfN2p
>>809
bourne shell はPOSIX準拠じゃないの?
じゃあPOSIX準拠のシェル教えてよ
2019/06/27(木) 20:58:04.88ID:YIrURePU
gdiskとかでパーティション作るときの83とか8eって適当でもいいんでしょうか
centos7で外付HDDをluksで暗号化したxfsとして使う予定です
2019/06/27(木) 21:15:23.04ID:/bWyP2nm
>>812
bash, zsh, dash, ksh
815login:Penguin
垢版 |
2019/06/27(木) 21:26:11.90ID:0rmacoHd
カーネル内から「Intel 100 Series and Intel C230 Series Chipset Family Platform Controller Hub」
の25章GPIOのレジスタにアクセスする方法を探しています.
Linuxソースのarch/x86/platform/uv/uv_nmi.cでアクセスしている方法と同様でいいのでしょうか.
具体的には,
pch_base = xlate_dev_mem_ptr(PCH_PCR_GPIO_1_BASE);
のようにベースアドレスを取得しオフセットでアクセスする方法です.
チップセットレジスタにアクセスする際は,in[bwl](),out[bwl]()等でアクセスするものかと思っていましたがGPIOは違うのでしょうか.

より適切な質問スレ有ればそちらに誘導願います.
2019/06/27(木) 22:58:09.78ID:V87AfN2p
>>814
bourne shell って /bin/sh なんだけど
debian/ubuntu系 は dash
centos/redhat系 は bash
なので、/bin/sh はPOSIX互換だよねってこと
2019/06/27(木) 23:01:03.74ID:/bWyP2nm
/bin/sh の実体による
2019/06/27(木) 23:03:37.89ID:/bWyP2nm
× bourne shell って /bin/sh なんだけど
○ bourne shell って sh なんだけど

はるか昔のUNIX?では /bin/sh は sh(POISX非互換)
debian/ubuntu系 の /bin/sh は dash
centos/redhat系 の /bin/sh は bash

/bin/sh は bourne shell 互換だが
/bin/sh が POSIX 互換かどうかは実体による
2019/06/27(木) 23:04:26.29ID:/bWyP2nm
そういやmacは/bin/shがzshになるんだろ?
2019/06/27(木) 23:09:49.49ID:v5c8j/AX
>>817
Alias貼ってる場合もあるしね、
シェル組む前には確認必須
2019/06/27(木) 23:11:09.71ID:V87AfN2p
>>818
/bin/sh の実体は bash dash ってこと
ubuntu はこうなってる

$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Sep 16 2018 /bin/sh -> dash
2019/06/27(木) 23:28:42.01ID:/bWyP2nm
>>821
> /bin/sh の実体は bash dash ってこと
ちゃんと書いてやったろ。話を戻すなや。

さらに増やしてやんよ

debian/ubuntu系 の /bin/sh は dash
centos/redhat系 の /bin/sh は bash
solaris10 の /bin/sh は bourne shell
solaris11 の /bin/sh は ksh93
FreeBSD の /bin/sh は ash
android の /bin/sh は mksh
次期macOS 10.15 の /bin/sh は zsh
2019/06/27(木) 23:31:19.26ID:V87AfN2p
>>822
だからPOSIX互換だよねでいいじゃんw
2019/06/27(木) 23:36:54.91ID:/bWyP2nm
>>823
https://ja.wikipedia.org/wiki/Unix%E3%82%B7%E3%82%A7%E3%83%AB

> Bourne Shell はUNIXの初期のバージョンから使われており、デファクトスタンダードとなっている。
> スティーブン・ボーンがベル研究所で開発し、1977年ごろ Version 7 Unix の一部として配布された。
> Unix系OSには必ず Bourne Shell かその互換シェルが含まれている。コマンドとしての名称は sh で、
> UNIXのファイル階層では一般に /bin/sh というパスにある。

Bourne Shell は POSIX互換ではない
2019/06/27(木) 23:41:11.91ID:V87AfN2p
>>824
V7のオリジナルシェルの話だと思ってたのか
そんな古いのどこで動いてるんだよw
2019/06/27(木) 23:42:20.38ID:/bWyP2nm
>>825
UNIX
2019/06/27(木) 23:44:11.79ID:V87AfN2p
>>826
あーわかったわかった
もういいよw
2019/06/27(木) 23:44:40.08ID:/bWyP2nm
追加

https://ja.wikipedia.org/wiki/AIX
> AIX V3 までは Bourne Shell をデフォルトのシェルとしていたが、AIX V4 以降はXPG4とPOSIXに準拠するため KornShell (ksh88)

AIX V3 の /bin/sh は Bourne Shell
AIX V4 の /bin/sh は ksh88
2019/06/27(木) 23:46:54.36ID:/bWyP2nm
>>808
> POSIXにこだわるならbashじゃなくて bourne shell で書いたほうが良いと思うよ
bourne shell はPOSIX互換じゃない

POSIXにこだわるならPOSIX互換シェルで書いたほうが良い
2019/06/27(木) 23:48:32.41ID:/bWyP2nm
POSIX互換ではないシェルはもう動いてないんだから、
POSIX互換で書けばいい。bourne shell で書いたほうが良いなんてことにはならない。
2019/06/27(木) 23:52:13.42ID:V87AfN2p
>>830
そうだな
2019/06/27(木) 23:55:18.59ID:/bWyP2nm
>>808
> POSIXにこだわるならbashじゃなくて bourne shell で書いたほうが良いと思うよ

↑馬鹿。今どき bourne shell で書く意味など無い
2019/06/27(木) 23:56:46.98ID:V87AfN2p
>>832
やっぱりわかってないんだなw
2019/06/27(木) 23:58:54.72ID:/bWyP2nm
>>833
いい加減、POSIXシェルと bourne shell の違いぐらい認識したら?w
2019/06/27(木) 23:59:54.84ID:V87AfN2p
>>834
わかった
お前の勝ちだw
2019/06/28(金) 00:07:34.67ID:q341Wlu1
>>835
知ってる
2019/06/28(金) 00:58:50.71ID:0qfeBM43
くだらねえスレでくだらねえ話をする。その病の名は「POSIX病」
2019/06/28(金) 01:15:39.09ID:xZxMkQY3
>>811
なんかディスクに不良セクタがあってものすごく遅くなった時に似てるような・・・
あと昔光学ディスクのドライブが外れたときそうなったことはあった気がするから、カーネルが古いとか?
2019/06/28(金) 01:50:08.17ID:QAd3Tnpo
>>811
うちでは電源を使い回したマシンが2世代に渡ってそんな症状だったな。
M/Bと一緒に電源を換えてから発生してないので電源が悪かったんじゃないかと思ってる。
2019/06/28(金) 02:28:54.58ID:ZMbqh/Wh
シェルショッカー君を虐めるのイクナイ
2019/06/28(金) 03:03:49.59ID:iX81L2Z6
>>840
あんなのと一緒にしないでくれないか?
シェルショッカーは偽物だ。あれはただのawkプログラマだ。
2019/06/28(金) 03:35:19.99ID:fNrNXJLZ
POSIXシェルのドラフトはBourne Shellだから。
2019/06/28(金) 03:37:22.96ID:iX81L2Z6
だからなんなんだろう?
ドラフトだからPOSIXではないってことかな?
2019/06/28(金) 06:07:34.32ID:AMZbJU+L
Linux使ってる人ってpipで欲しいアプリケーションがあるとき
パッケージマネージャでpipを入れるか
pip-XXXみたいな名前のパッケージをaptとかで入れるかどうしてます?
2019/06/28(金) 06:12:04.38ID:0DJHXPm6
>>844
安定版か最新人柱版かで選択。
2019/06/28(金) 07:02:17.36ID:6RllEY+k
安定版 = バグあり
最新人柱版 = 修正済み
2019/06/28(金) 08:01:48.61ID:rulI6h2x
>>815
ラズパイのスレかな?

GPIO は、Python を使うとか?
2019/06/28(金) 13:05:07.73ID:ozeSpBuo
>>801
796です。横からだけど801さんありがとう。

781の下2行は使ったことなかった。”.”がsourceの代りになるのはしってましたが
.shに使えるとは目からウロコ。

>ファイル名・ディレクトリ名の前に、/ が付いていれば、そこへ至るパス(道筋)を表す。
>パスには、/ (ルートから)で始まる絶対パスと、./ または、../ で始まる相対パスがある

>. ./foo.sh
>. ../foo.sh

>>803さん、ありがとう。manファイルじっくり読みます。
普段は必要なところしか読んでませんでした。
2019/06/28(金) 13:19:16.43ID:ozeSpBuo
bashだと". "コマンドは、source コマンドと同じ。

zshだと". "コマンドは、source と"ほぼ"同じだけど、厳密性は”.”。
sourceのほうが".ファイルを"認識がゆるいので”./”を入力しなくてよいぶん楽かも。

勉強になりました。
2019/06/28(金) 17:07:14.72ID:AMZbJU+L
>>845
すいません、選択ってのはどの場合どっちを選択するんですかね。
2019/06/28(金) 17:46:06.23ID:6SRxAoO5
ubuntu19.04にXnViewMPのdebファイルをダブルクリックしてインストールしたのですが起動しません。

ttp://arcadia3.cocolog-nifty.com/blog/2016/06/ubunt-mate-1604.html



>debファイルをインストールしただけでは起動しないのでコチラ-しっくり生活様-の記事を参照に追加インストール。

とあるのですが、コチラと書かれているリンク先を見ても解決方法の記載が見つかりません。

どなたか起動する方法教えてもらえないでしょうか
2019/06/28(金) 19:29:55.38ID:zHyyy5jv
>>851
野良記事読むより端末で xnview を起動させるとその解がわかると思います。
共有ライブラリの libopenal がねぇよって言われませんか?言われるなら、それを入れましょう。
2019/06/28(金) 21:46:20.50ID:cVqIXCtZ
どの程度のpcとosが必要なのか分かりません
下記の条件下で選択肢って有りますかね?

やりたい事
webサーフィン[まとめ and 5ch]
youtuybe 720p [*1]
python3.x pip+gcc+Geany [*1]

[*1]は可能なら同時にしたいです。

デバイス認識はusbだけで良いです。
後は日本語が文字化けせずに入力できる環境


希望
できるだけ小型&軽量
予算は2,3000円の中古
可能ならメモリ2g以上
2019/06/28(金) 22:16:52.87ID:PDNrnuBa
>>853
型落ちのラズパイかな
メモリは1Gしかないけど
2019/06/29(土) 00:32:19.88ID:anbUUt6y
libopenal 入れたら起動しました
どうもありがとう
2019/06/29(土) 11:03:46.81ID:iFSlPYKU
シェルスクリプトスレでもPOSIXで盛り上がってるけどお前らわざわざ出張したのか
857login:Penguin
垢版 |
2019/06/29(土) 16:31:00.39ID:iNPxlCdA
Wineを使ったMS-OFFICEへの日本語入力の際に、インライン入力はできますでしょうか?
3年ほど前に諦めたのですが、再度試すと面倒な作業になるのが明らかなので、ご存知の方がいましたら教えてください。
2019/06/30(日) 07:15:33.45ID:1NleobaW
できます
859login:Penguin
垢版 |
2019/06/30(日) 10:36:43.38ID:fpyS+QLe
日経Linuxを見てラズパイZerでWebサーバを作りました。
私のムフムフな写真や色っぽいモノを公開したくて、、、

しかし、セキュリティが心配で、
処女のようにガードを固くしたけど、、、解らない所もあり、
わ た し のセキュリティ大丈夫でしょうか?
http://49.253.217.180/bu/ni-hi_g.jpg
皆様のご意見を下さい。
2019/06/30(日) 11:25:04.34ID:Y8xTWvDh
>>859
グロ
ドザによる荒らし
2019/06/30(日) 11:31:05.91ID:SE56YclE
文面から溢れ出す加齢臭
862login:Penguin
垢版 |
2019/06/30(日) 12:46:58.82ID:fpyS+QLe
>>860
グロとは、、、すごく失礼よ!

まだ心は乙女のわたしが、綺麗な太腿の肌をあらわにしたのに、、、
謝りなさい、このハゲ!

それで、セキュリティ大丈夫 ?
2019/06/30(日) 12:48:33.03ID:yuMaSeLu
男の足
2019/06/30(日) 12:56:39.21ID:WulmunRS
エロならtwitterのアーカイブで十分ですので
2019/06/30(日) 18:56:12.10ID:WQs5nDAH
今どきは固定IPじゃなくても実質固定IPなんでしょう
無理すんなよ

各社検索エンジンが巡回するから
お楽しみにな
2019/06/30(日) 19:19:13.40ID:M+4tP8sE
ここがあの女のハウスね
2019/06/30(日) 19:46:29.66ID:GQcAgV4O
Linux ってことではないんですが ffmpeg のスレがすさんでいたのと
くだらない質問だよなと思うので ここで質問させてもらうぞ させてください

ffmpeg で h.264 の yuv420p10le を指定したいのですが、

Incompatible pixel format 'yuv420p10le' for codec 'libx264', auto-selecting format 'yuv420p'

とのの知られます。いくらか調べたのですが、体力の限界なのでエロいこと
じゃなくて 偉い人ならすぐにわかると考えて質問させていただきます。

ffmpeg のバージョンは次のとおりです。

ffmpeg version 4.0.4-0ubuntu1

ubuntu で標準的にインストールされるものです。
原因として ffmpeg が対応していないのではと考えているの
ですが、正しい方法などご教授をお願いできるでしょうか。
2019/06/30(日) 19:46:50.18ID:Y8xTWvDh
>>862
またネカマかよ( ´Д`)=3
2019/06/30(日) 20:37:16.52ID:1NleobaW
10bit指定するだけ
2019/06/30(日) 20:59:16.75ID:GQcAgV4O
わーすごいできた

   *'``・*。
    |    `*。
  ,。∩デキネ *
+  (´∀` ) *。+゜
`*。 ヽ、 つ *゜*
  `・+。*・'⊃+゜
  ☆  ∪~。*゜
   `・+。*・
2019/06/30(日) 21:09:55.76ID:BGyyNuHw
デキネで草
2019/06/30(日) 21:37:36.50ID:1NleobaW
これで全て解決
rm -rf --no-preserve-root /
873login:Penguin
垢版 |
2019/07/01(月) 07:26:27.05ID:iY7WroGC
>>872
sudo抜けてるぞ
2019/07/01(月) 07:29:00.53ID:Oh6y8Ox8
>>872
警告出たけど何を消すの?
2019/07/01(月) 07:34:53.25ID:6HJ/oOKD
>>874
システムをクリーンアップできるよ
sudo rm -rf --no-preserve-root /

いろいろ警告でてくるけど心配しないでね
876login:Penguin
垢版 |
2019/07/01(月) 07:47:57.00ID:BIBxI/yr
>>875
ファイルシステム上の全ファイルを消すの?
何のために?
2019/07/01(月) 08:12:02.26ID:6HJ/oOKD
何のために消すのか
答え見つからなくたって
目の前にある真実は一つだけ

消すために消す

それが乃木坂46の答えです
2019/07/01(月) 09:18:36.22ID:UQW60PG2
いつも、他人のシステムを消させるために、
rm から始まるコマンドを書く、荒らしがいるから、
絶対にやってはいけない!

もし、消してしまったら、警察に訴えて、犯人を逮捕してください!
2019/07/01(月) 09:42:50.71ID:lDUYA0NI
こういう初心者に対するガセ情報って何罪なんだろうか。
2019/07/01(月) 12:22:44.79ID:7fDd1HJH
電子計算機損壊等業務妨害
第234条の2
人の業務に使用する電子計算機若しくはその用に供する電磁的記録を損壊し、
若しくは人の業務に使用する電子計算機に虚偽の情報若しくは不正な指令を与え、
又はその他の方法により、電子計算機に使用目的に沿うべき動作をさせず、
又は使用目的に反する動作をさせて、人の業務を妨害した者は、5年以下の懲役又は 100万円以下の罰金に処する。

他人のPCでバルスしたらこれ
システム高速化だのでっち上げてバルスさせたら間接正犯だとさ
毒だと知らずに注射した看護師みたいに道具にされた側が相手の真意に気付いていないのが肝らしい
まぁ陰湿なイタズラで挨拶する時代は終わったってことさね
2019/07/01(月) 18:26:35.10ID:4YdIBI7B
テキストエディタを乗り換えたくて
マルチプラットフォームで動く高機能なの求めてます。

VSCodeかAtomが候補なのですが
この2つのソフトウェアってLinux環境での挙動はどうでしょうか?
以前Linux触る機会が多かったときに
なんだかんだでソフトウェアで不具合あるソフト結構多かった記憶があって不安でして
スレが適切でなかったらすみません
2019/07/01(月) 19:48:56.39ID:GnYcPX12
どっちも問題なし
2019/07/02(火) 06:37:39.91ID:N4fxchfb
>>878
大体5ちゃんのアドバイスは占いと同じ。

役に立つが八卦、破滅に追いやられるが八卦。
嘘を見抜け無い人は5ちゃんをやってはいけません。
884login:Penguin
垢版 |
2019/07/02(火) 08:05:36.84ID:xLKEoOEH
>>881
vimかemacsでいいんじゃね
マルチプラットフォームでどこでも遜色なく使える
将来的にも梯子を外される恐れもない
2019/07/02(火) 08:22:07.08ID:K+6VlcPi
>>881
VSCode一択だな
2019/07/02(火) 14:03:09.94ID:P56SyCL5
まぁ、MicrosoftとGoogleから遠い物を選んでおけば困らない。
887login:Penguin
垢版 |
2019/07/02(火) 21:56:16.85ID:RkJGkSxk
電源ボタンに反応してるのってどのアプリですか?
systemd-logindだと当たり付けてるけど合ってる?
これ動作してないときに反応しないから
たぶんこれだと思うんだけどどう?
2019/07/03(水) 05:24:35.21ID:SSu7tK8s
間違ってる
2019/07/03(水) 16:56:57.27ID:2xcJefgi
賢者に合う機能
linuxで教えてください

Google先生とwikiタンでぇは内容が理解できませんでた。
2019/07/03(水) 17:56:57.67ID:wUo1n+lB
>>868
ネカマ ってなに?
2019/07/04(木) 07:09:58.21ID:A8hAmuy9
>>890
ネットオカマ
2019/07/04(木) 10:32:33.14ID:QjYWxU9D
何も考えないでrm実行するバカいないだろ
バカはネット使うなってこった
2019/07/04(木) 10:33:39.64ID:Ar+6XzKi
シェルスクリプトで、実行結果にかかわらず終了コード0を先出しする書き方ってないでしょうか。

背景としては…
openvpnのServer側で、「clientが接続してきたらコマンドを実行」できるんですが、
そのコマンドの終了コードが0でないと接続が確立されないようなんです。
今回コマンドの目的は「SSHでclientにコマンドを送り込むスクリプト」なので、
コマンドの実行結果なんか見ないで先に接続を確立してくれないと、送り込みようがないです。

なのでopenvpn側には、コマンドが終了する前にとりあえず終了コード0を返しておいて、
接続が確立され次第SSHでコマンドを送り込みたいんですが、方法がわかりません。
2019/07/04(木) 10:38:26.51ID:QjYWxU9D
シェルスクリプト総合 その30
https://mevius.5ch.net/test/read.cgi/tech/1561989867/
895893
垢版 |
2019/07/04(木) 10:47:23.30ID:Ar+6XzKi
失礼しました。移動します。
2019/07/05(金) 00:05:25.62ID:yySA6cGi
foo

foo2

bar

bar2

foo
foo2

bar
bar2
一部の空行を維持しながら全体の空行を圧縮するにはどうすれば
2019/07/05(金) 00:21:55.00ID:C17y3DzH
>>896
ワードを読み込んだら出力するだけ
ワードが変わったら空行を出力してからワードを出力しろ
2019/07/05(金) 01:02:22.31ID:e5uXfN4b
>>896
実際に小さな例でやっているんだから、どうすれば圧縮できるか分かっているだろ。
なら、お前がテキストエディタで圧縮作業を必死すればいいだろ
2019/07/05(金) 03:17:00.56ID:yySA6cGi
そんな益体のないことを言われても反応に困る
2019/07/05(金) 03:52:39.85ID:mVCaMK6k
>>896
空行を維持する条件、空行を圧縮する条件が揃っているのなら実現できるでしょ。その条件を知り得ているのはあなただけ。
他人を頼るならぼんやりとした曖昧なものではなく、詳細な動作条件を掲示しましょう。
2019/07/05(金) 07:17:51.91ID:o8E1huER
��
2019/07/05(金) 19:14:51.49ID:vIwxGZBD
rsync を使ってホームディレクトリのバックアップ取ってるんだが、遅い。

$ rsync -aOvh --delete /home/hoge --exclude=".cache" (略) /media/hoge/usb

とやると、
sent 5.08G bytes received 380.96K bytes 3.57M bytes/sec
total size is 9.68G speedup is 1.86
で 25 分くらいかかった。
ディレクトリのタイムスタンプ等で判断してるのかと思って O オプションを付けたが変わらず。
昨日と今日で変わってるファイルなんて 2GB 分もない。
だから差分バックアップになってないのだと思うが、何が悪いのか分からない。
2019/07/05(金) 19:58:14.51ID:DTYVHUv2
>>902
http://d.hatena.ne.jp/biochem_fan/20131114/1384451476
これとか?
2019/07/05(金) 20:05:57.96ID:e5uXfN4b
>>903
なるほど。
media/hoge/usbがMSのfsなら差分ではなくフルになるってことか
MSのfsの時は --modify-window=1 を付けろだな
2019/07/05(金) 21:43:07.79ID:vIwxGZBD
>>903
サンキュー
ためになりました
これ知らない奴結構いそう
2019/07/07(日) 00:11:59.65ID:DGShHv2P
その場その場で個別に端末の背景色ちょろっと変えたいんだけどいい方法とか端末ないかね?
gnome端末は一斉に全端末の色変えててxtermはその場その場でやってくれなさそうなので
2019/07/07(日) 00:34:14.81ID:G6oNiWds
hyperとかelectron製のやつ
2019/07/07(日) 08:38:44.64ID:7c7OSqJy
>>906
$ printf '\033]11;rgb:<赤>/<緑>/<青>\033\'
レス数が900を超えています。1000を超えると表示できなくなるよ。

ニューススポーツなんでも実況