[過去ログ] オススメLinuxディストリビューションは? Part85 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
61: 2022/04/16(土)11:43 ID:bApYhZYD(1) AAS
いやーニキは変身を何度も残してるフリーザ様じゃけえ
出禁は逆撫でするだけであまり意味無いじゃろ
62
(3): 2022/04/16(土)20:38 ID:r6KxeUJe(1) AAS
今シェルスクリプトをやってるんだけどさ、ubuntuがdashなのはなんでなん?
bashだと動くのにdashだとエラーになることがあってイラっとすることがある
dashの方が優れてる点ってあるの?
63: 2022/04/16(土)20:44 ID:Cxdwk3KI(1) AAS
$ sudo dpkg-reconfigure dash やってみやがれ
64: 2022/04/16(土)22:09 ID:9C0x3emL(1/2) AAS
>>62
bashじゃないと動かない記述書くときはシバンで
#!/bin/bash
入れるなぁ…
65: 2022/04/16(土)22:11 ID:9C0x3emL(2/2) AAS
dashは(Wikipediaの受け売りでは)ashの代替として作られてて
機能は限られるけど組み込みでも難なく動くような
軽さが特徴だったと思う

ubuntuのベースのDebianはPCのx86,x64ターゲットだけでなく
armからmipsから組み込み向けアーキテクチャでの動作も
考慮されてるから
その流れで多分デフォルトシェルがdashなんだと
66: 2022/04/16(土)22:19 ID:Be+cvQhG(1/3) AAS
dash あれば bash イラネ、って apt でアンインストールしたかったけど、試すと警告が沢山出るから諦めたことある、Debian だけど。
最小構成作りたかっただけなんだが。
ksh88 も POSIX シェルなんで、そっちでもいいんだけど。
67: 2022/04/16(土)22:23 ID:lFsXISZP(1) AAS
最小求める必要がいまあるのかという
dashなんてあっても大したことないやろ、bashならともかく
それともROMがMB単位のマシンなのか?
68: 2022/04/16(土)22:41 ID:Be+cvQhG(2/3) AAS
無意味だけど趣味なんで...
雑談だけど、新人に勉強させるように自分で解いてみてるけど、仕事でいるのはこれじゃなかった。
「難読化シェル芸の世界」と「1日1問、半年以内に習得 シェル・ワンライナー160本ノック」
69: 2022/04/16(土)22:50 ID:b4hVpIAm(1/3) AAS
試しにfedoraでls -l /bin/shしたらちゃんとbashだった
やっぱRHEL/Fedora系は変な仕様がなくていい
70: 2022/04/16(土)23:04 ID:S72AXpwA(1) AAS
Sparkyの最小構成にLXQTを追加して使ってる
フルインストールより軽くていい
71: 2022/04/16(土)23:15 ID:Be+cvQhG(3/3) AAS
外部リンク:wiki.debian.org
Debian のシェルはここに書いてあって、インタラクティブで人が動かす用はbash

Debian uses Bash as the default interactive shell.
Debian uses Dash as the default non-interactive shell.

It is not intended to be used interactively by a user, for example, in a terminal emulator, but rather focuses on speed and compatibility with standards. Therefore, many interactive features are not present in Dash, making it faster and more memory efficient than Bash.
72: 2022/04/16(土)23:20 ID:b4hVpIAm(2/3) AAS
大昔に貧弱環境向けに無理のある仕様変更をして負の遺産を作ったという話か
73
(1): 2022/04/16(土)23:39 ID:tJAYFYVw(1) AAS
普通は
#!/bin/sh
じゃね?
Linuxには本物のBourne Shell付いてないの?
74: 2022/04/16(土)23:44 ID:zbPwSS0g(1/2) AAS
システムシェルをbashにしたけりゃすればいいだけの話なのに面倒な人達
75: 2022/04/16(土)23:47 ID:zbPwSS0g(2/2) AAS
>>73
そもそも本物のボーンシェルって無料OSに付いてんの
76: 2022/04/16(土)23:48 ID:b4hVpIAm(3/3) AAS
話題変わるけどさっきFedora36bataを試しみたら
GNOME42めっちゃ良くなっていて感動したぞ
誰得だったモッサリアニメーションが初期から完全に無効化されて
全体的な動作が超キビキビになってた
77: 2022/04/17(日)03:17 ID:Z85dS2ZZ(1/2) AAS
POSIX標準を意識させるためにわざわざ余計な拡張のないdashにしてるんだぞ
このおかげで>>62が書いてるような#!/bin/sh宣言しててbashでしか動かないクソスクリプトがなくなって
zshその他も安心して使える
78: 2022/04/17(日)04:37 ID:KXnsbnju(1) AAS
#!/usr/bin/env sh
79: 2022/04/17(日)09:23 ID:XLgIjm9T(1) AAS
初期の頃のDebian最小構成のパッケージはPOSIX互換を目指していてedやmailコマンド向けのにeximが入っていた気がする。
80: 2022/04/17(日)15:52 ID:X/ipozUi(1) AAS
実用を考えたらBash向けのスクリプトも動いちゃった方が利用者としては楽だよな
業務で使われるRHELはそういう思想でしょう
1-
あと 922 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s