シェルスクリプトに関する総合スレッドです。
全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。
・「○○(他の言語)でいいやん」は禁止。他のスレに行ってください。
シェルスクリプト総合 その33
https://mevius.5ch.net/test/read.cgi/tech/1584893550/
探検
シェルスクリプト総合 その34
■ このスレッドは過去ログ倉庫に格納されています
2020/08/21(金) 15:17:55.64ID:mArnj/tT
719デフォルトの名無しさん
2020/10/30(金) 18:20:41.07ID:vW0P/VrR PowerShellってKshとかPerlとかUnixのシェルやスクリプト言語を研究してベースにして作ったって、昔QuoraかどこかでMSの社員が答えてた
begin/endブロックとか、昔からUnix使ってればそのまま活かせる知識かなりある
begin/endブロックとか、昔からUnix使ってればそのまま活かせる知識かなりある
720デフォルトの名無しさん
2020/10/30(金) 18:25:55.93ID:sXVsY8+M721デフォルトの名無しさん
2020/10/30(金) 18:26:25.00ID:sXVsY8+M 他にも再起でできる
723デフォルトの名無しさん
2020/10/30(金) 18:30:51.05ID:sXVsY8+M > (シェルスクリプトは基本的には変数の無駄遣いを避けなきゃいけないので。
これはなんで? 変数名がぶつかるとかいう話?
これはなんで? 変数名がぶつかるとかいう話?
724デフォルトの名無しさん
2020/10/30(金) 18:33:22.92ID:sXVsY8+M ちなみにそれダブルクォートがあったほうがいい
for args in "$@"; do
なにか処理
done
もしくは逆に省略
for args; do
なにか処理
done
for args in "$@"; do
なにか処理
done
もしくは逆に省略
for args; do
なにか処理
done
725デフォルトの名無しさん
2020/10/30(金) 18:39:10.50ID:sXVsY8+M ちなみにそれダブルクォートがあったほうがいい
for args in "$@"; do
もしくは逆に省略
for args; do
for args in "$@"; do
もしくは逆に省略
for args; do
726デフォルトの名無しさん
2020/10/30(金) 18:39:31.11ID:sXVsY8+M 書き込みエラった
727717
2020/10/30(金) 19:07:22.75ID:ig1/qwB5 >>723
そういうことです。
Bashとかの独自機能に頼れば
局所変数を使えるみたいだけど
それを踏まえても,
例えばC言語よりは「変数の使い過ぎ」には
注意しなくちゃならない(よね?)
>>725
for文ってin省略したら$@を暗示するのマジか!
知らんかったけどちゃんとPOSIXでも規定されてたわ。
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_04_03
そういうことです。
Bashとかの独自機能に頼れば
局所変数を使えるみたいだけど
それを踏まえても,
例えばC言語よりは「変数の使い過ぎ」には
注意しなくちゃならない(よね?)
>>725
for文ってin省略したら$@を暗示するのマジか!
知らんかったけどちゃんとPOSIXでも規定されてたわ。
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_04_03
728デフォルトの名無しさん
2020/10/30(金) 19:15:49.74ID:sXVsY8+M > for文ってin省略したら$@を暗示するのマジか!
他にはgetoptsもそうだな。こっちは逆によく省略されるから
逆に指定できたのか!になると思うが
今は解決してるかもしれないが、$@が0個の時、
set -u状態で"$@"を参照するとエラーになるシェルがあったから
for args in "$@" じゃなくて省略してfor argsと書くようになった
他にはgetoptsもそうだな。こっちは逆によく省略されるから
逆に指定できたのか!になると思うが
今は解決してるかもしれないが、$@が0個の時、
set -u状態で"$@"を参照するとエラーになるシェルがあったから
for args in "$@" じゃなくて省略してfor argsと書くようになった
729デフォルトの名無しさん
2020/10/30(金) 19:32:14.84ID:yPjXBzu5 >>719
実際、PerlとBashに慣れてると、かなり書きやすいからな。
実際、PerlとBashに慣れてると、かなり書きやすいからな。
730デフォルトの名無しさん
2020/11/01(日) 17:25:31.39ID:xiHRYmfR 昔Perlやってて関数の$1とかいちいち変数に入れるのダサいよなぁと思っていたけど
シェルスクリプトをPOSIX縛りしてたらローカル変数なくて、そのまま$1とかでいいやって思ってたら
どうせ関数は小さく書くのは当たり前だから別に$1とかで問題ないと思うようになったな
外部からどういう引数で渡ってくるのか分かりづらいものはコメント書いてるけど
シェルスクリプトをPOSIX縛りしてたらローカル変数なくて、そのまま$1とかでいいやって思ってたら
どうせ関数は小さく書くのは当たり前だから別に$1とかで問題ないと思うようになったな
外部からどういう引数で渡ってくるのか分かりづらいものはコメント書いてるけど
731デフォルトの名無しさん
2020/11/01(日) 18:51:46.05ID:CuITjVo7 つきつめるとアセンブリで問題ないになる
732デフォルトの名無しさん
2020/11/01(日) 19:28:12.68ID:xiHRYmfR そうはならないよ。アセンブリは短く書こうとしてもどうしても長くなるから
「どうせ関数は小さく書くのは当たり前」が実現できない
「どうせ関数は小さく書くのは当たり前」が実現できない
733デフォルトの名無しさん
2020/11/01(日) 21:18:05.45ID:HWQKX8bn 名前の話なら、昔は名前が長いだけで容量が取られるから短くしていただけで、いまとなっては短いメリットはあまりない。
734デフォルトの名無しさん
2020/11/02(月) 10:41:13.59ID:n2BNqgKx たいてい編集するときに補完してくれるしね。
735デフォルトの名無しさん
2020/11/02(月) 11:22:36.19ID:n2BNqgKx poshを「POSIXシェルスクリプトがちゃんと動くか」というのを
確かめるのに使ってる人いる?
シェルスクリプトの妥当性をshellcheckみたいに静的じゃなく動的に検証したい。
確かめるのに使ってる人いる?
シェルスクリプトの妥当性をshellcheckみたいに静的じゃなく動的に検証したい。
736デフォルトの名無しさん
2020/11/02(月) 12:43:28.28ID:WhiKrslV737デフォルトの名無しさん
2020/11/02(月) 13:09:30.56ID:FhHZncje >>735
poshはバグが大量にある古いpdkshのフォークで
ろくにメンテナンスされてないので今も大量にバグが有る
https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=posh
poshはバグが大量にある古いpdkshのフォークで
ろくにメンテナンスされてないので今も大量にバグが有る
https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=posh
738デフォルトの名無しさん
2020/11/02(月) 13:11:03.65ID:FhHZncje POSIX準拠してるかを調べたいならdashを使ったほうが何倍もマシ
739デフォルトの名無しさん
2020/11/02(月) 13:26:39.74ID:n2BNqgKx >>738
dashね。thx
dashね。thx
740デフォルトの名無しさん
2020/11/02(月) 13:28:36.85ID:ew0mgVfp741デフォルトの名無しさん
2020/11/02(月) 13:28:58.41ID:lTcfprDV dash dash dash
742デフォルトの名無しさん
2020/11/02(月) 16:38:46.09ID:FhHZncje シェルスクリプトも最後のコマンドの評価結果をそのまま返す
743デフォルトの名無しさん
2020/11/02(月) 16:39:37.65ID:FhHZncje744デフォルトの名無しさん
2020/11/02(月) 16:42:40.40ID:UfGVYnOo いまどきのシェルスクリプトはほとんど/bin/bashでしょ
745デフォルトの名無しさん
2020/11/02(月) 16:56:54.34ID:pNDhR5km シバンに使われるのは/bin/shだろ?
そしてそれがDebian・Ubuntuだとdashになる
なぜ今どきはbashだと思ったのか?
そしてそれがDebian・Ubuntuだとdashになる
なぜ今どきはbashだと思ったのか?
746デフォルトの名無しさん
2020/11/02(月) 17:08:07.37ID:UfGVYnOo 初めはそうだったんだけどな
ディストリによっては/bin/shが/bin/bashなのでそれと気づかずbash拡張を使う奴が出てきて、debianやbsd等の/bin/shが/bin/bashじゃない環境じゃ動かなくなってきて
「bash拡張使ったスクリプトはshebangもちゃんと/bin/bashにしよう」ってなってきた
ディストリによっては/bin/shが/bin/bashなのでそれと気づかずbash拡張を使う奴が出てきて、debianやbsd等の/bin/shが/bin/bashじゃない環境じゃ動かなくなってきて
「bash拡張使ったスクリプトはshebangもちゃんと/bin/bashにしよう」ってなってきた
747デフォルトの名無しさん
2020/11/02(月) 17:14:14.89ID:pNDhR5km その結果bashが入ってないAlpine Linuxで動かないという問題が発生するわけで
さっさとPOSIX準拠に変更したほうがいい。bash依存は甘え。
っていうか俺勉強したくないんだーと言って必要もないのに/bin/bashにして
動かなくて後悔してるやつが増えてきてる。自業自得だが。
さっさとPOSIX準拠に変更したほうがいい。bash依存は甘え。
っていうか俺勉強したくないんだーと言って必要もないのに/bin/bashにして
動かなくて後悔してるやつが増えてきてる。自業自得だが。
748デフォルトの名無しさん
2020/11/02(月) 17:15:01.41ID:pNDhR5km シェルスクリプトはPOSIX準拠にしておけ
bash特有の機能を使いたくなったら別の言語を使うべきだ
bash特有の機能を使いたくなったら別の言語を使うべきだ
749デフォルトの名無しさん
2020/11/02(月) 17:17:28.98ID:ZpVsHyOp macのデフォルトシェルはzsh
750デフォルトの名無しさん
2020/11/02(月) 17:21:10.82ID:pNDhR5km macの/bin/shはbash
751デフォルトの名無しさん
2020/11/02(月) 17:23:00.46ID:ZpVsHyOp macの/bin/shはzsh
752デフォルトの名無しさん
2020/11/02(月) 17:23:45.79ID:pNDhR5km >>751
すぐバレる嘘を付くな
すぐバレる嘘を付くな
753デフォルトの名無しさん
2020/11/02(月) 17:24:32.82ID:pNDhR5km そもそも>>2に書いてある
・デフォルトシェルのシバンはBourneシェル時代からの伝統で#!/bin/shを使用します。ただしその実体はOSによって様々です
Debian系 … dash CentOS系 … bash Alpine … ash(busybox) Android … mksh
FreeBSD … ash Solaris,OpenBSD … ksh
macOS … bash(Single UNIX Specification準拠のために一部動作が異なる)
・ログインシェルは/bin/shでない場合があります。例 macOS … zsh
・デフォルトシェルのシバンはBourneシェル時代からの伝統で#!/bin/shを使用します。ただしその実体はOSによって様々です
Debian系 … dash CentOS系 … bash Alpine … ash(busybox) Android … mksh
FreeBSD … ash Solaris,OpenBSD … ksh
macOS … bash(Single UNIX Specification準拠のために一部動作が異なる)
・ログインシェルは/bin/shでない場合があります。例 macOS … zsh
754デフォルトの名無しさん
2020/11/02(月) 17:30:22.78ID:Xv3pPvZM tcsh : 思い出してください
755デフォルトの名無しさん
2020/11/02(月) 17:49:15.11ID:ew0mgVfp756デフォルトの名無しさん
2020/11/02(月) 18:35:32.48ID:pNDhR5km なんでbash使うんですか?bashじゃないとダメなことでもやってるんですか?
757デフォルトの名無しさん
2020/11/02(月) 18:52:50.96ID:j60yzXh/ 自分のためのスクリプトなので書きやすいように書くだけ
758デフォルトの名無しさん
2020/11/02(月) 18:54:08.71ID:pNDhR5km だからbashのどういうところが書きやすいの?
759デフォルトの名無しさん
2020/11/02(月) 18:56:50.41ID:wsJGkNeE >>741
wish and dash
wish and dash
760デフォルトの名無しさん
2020/11/02(月) 19:19:37.82ID:6dMpVrf4 < <( )
761デフォルトの名無しさん
2020/11/02(月) 19:30:22.69ID:pNDhR5km cmd |
762デフォルトの名無しさん
2020/11/02(月) 19:35:41.93ID:aDX4tDqS 代替になり得てないだろう
いつものPOSIXなやつか
いつものPOSIXなやつか
763デフォルトの名無しさん
2020/11/02(月) 19:40:13.91ID:pNDhR5km それがなりえてるんだなぁ
764デフォルトの名無しさん
2020/11/02(月) 19:42:01.99ID:aDX4tDqS お前にとってはな
全てお前にとってはだろうw
全てお前にとってはだろうw
765デフォルトの名無しさん
2020/11/02(月) 19:43:07.75ID:ew0mgVfp766デフォルトの名無しさん
2020/11/02(月) 19:44:07.24ID:pNDhR5km767デフォルトの名無しさん
2020/11/02(月) 19:45:33.32ID:pNDhR5km だいたいbashスクリプトじゃなきゃダメなんだみたいに
言ってるやつのスクリプトはfunctionをなくして
[[ ]] を [ ] に置き換えるだけで8割はそのままPOSIX準拠にできるんだがw
言ってるやつのスクリプトはfunctionをなくして
[[ ]] を [ ] に置き換えるだけで8割はそのままPOSIX準拠にできるんだがw
768デフォルトの名無しさん
2020/11/02(月) 19:47:44.55ID:aDX4tDqS >>765
そもそも前提が違う
シバンに /bin/sh と書いてるならPOSIXで書くべきってだけだな
特定のシェルが好みでその機能を使って、シバンもそれにしてるなら好き好きにでしかないわな
なぜか、
>シバンに使われるのは/bin/shだろ?
とだけになり、シェルの派生は使うなそれなら他の言語をとか言い出すいつもの。自分がPOSIXに拘ってるのだけだろうがただうざいだけw
そもそも前提が違う
シバンに /bin/sh と書いてるならPOSIXで書くべきってだけだな
特定のシェルが好みでその機能を使って、シバンもそれにしてるなら好き好きにでしかないわな
なぜか、
>シバンに使われるのは/bin/shだろ?
とだけになり、シェルの派生は使うなそれなら他の言語をとか言い出すいつもの。自分がPOSIXに拘ってるのだけだろうがただうざいだけw
769デフォルトの名無しさん
2020/11/02(月) 19:48:29.55ID:pNDhR5km /bin/shはどこでも入ってるが、
/bin/bashはAlpine Linuxなど入ってない環境がある
/bin/bashはAlpine Linuxなど入ってない環境がある
770デフォルトの名無しさん
2020/11/02(月) 19:51:03.74ID:aDX4tDqS 好き好きなんだから環境も好きにすんだよ、融通の利かない臨機応変出ないお前にはわからんだろうけど
問題があったら動かないし、シバンを変えるだけでもあるしな
問題があったら動かないし、シバンを変えるだけでもあるしな
771デフォルトの名無しさん
2020/11/02(月) 19:51:53.50ID:pNDhR5km POSIX準拠で書いていれば
シバンを変えるだけで動くんだよね
シバンを変えるだけで動くんだよね
772デフォルトの名無しさん
2020/11/02(月) 19:52:55.74ID:aDX4tDqS いつもの話が通じないモードか
773デフォルトの名無しさん
2020/11/02(月) 19:53:36.45ID:pNDhR5km 反論しろや
POSIX準拠で書いていれば
シバンを変えるだけで動くのは事実だろうが
POSIX準拠で書いていれば
シバンを変えるだけで動くのは事実だろうが
774デフォルトの名無しさん
2020/11/02(月) 19:57:02.06ID:aDX4tDqS イミフだからだぞ
>シバンを変えるだけ
ってなんのこっちゃ
>シバンを変えるだけ
ってなんのこっちゃ
775デフォルトの名無しさん
2020/11/02(月) 19:59:27.33ID:pNDhR5km なんだこいつwww
770 名前:デフォルトの名無しさん[sage] 投稿日:2020/11/02(月) 19:51:03.74 ID:aDX4tDqS [4/6]
好き好きなんだから環境も好きにすんだよ、融通の利かない臨機応変出ないお前にはわからんだろうけど
問題があったら動かないし、シバンを変えるだけでもあるしな
↓
774 名前:デフォルトの名無しさん[sage] 投稿日:2020/11/02(月) 19:57:02.06 ID:aDX4tDqS [6/6]
イミフだからだぞ
>シバンを変えるだけ
ってなんのこっちゃ
770 名前:デフォルトの名無しさん[sage] 投稿日:2020/11/02(月) 19:51:03.74 ID:aDX4tDqS [4/6]
好き好きなんだから環境も好きにすんだよ、融通の利かない臨機応変出ないお前にはわからんだろうけど
問題があったら動かないし、シバンを変えるだけでもあるしな
↓
774 名前:デフォルトの名無しさん[sage] 投稿日:2020/11/02(月) 19:57:02.06 ID:aDX4tDqS [6/6]
イミフだからだぞ
>シバンを変えるだけ
ってなんのこっちゃ
776デフォルトの名無しさん
2020/11/02(月) 20:03:40.47ID:aDX4tDqS bashが無ければインストールする、パスが違っていればシバンを適切に書き換えるだけ
後者なんて、それこそシェルスクリプト(というほどでもない)でのお仕事で簡単なこと
好きで使ってるならそんなの気にしないぐらいの
>>775
なに言ってるの?w なおさらナンノコッチャ
まだ「シバンを変えなくても」だったらわかるが、ますますわからんw
まさか「シバンで /bin/bash とか書いていてもPOSIX準拠してたらどう変えても動く」とか言いたいわけ?まさかなあwww
後者なんて、それこそシェルスクリプト(というほどでもない)でのお仕事で簡単なこと
好きで使ってるならそんなの気にしないぐらいの
>>775
なに言ってるの?w なおさらナンノコッチャ
まだ「シバンを変えなくても」だったらわかるが、ますますわからんw
まさか「シバンで /bin/bash とか書いていてもPOSIX準拠してたらどう変えても動く」とか言いたいわけ?まさかなあwww
777デフォルトの名無しさん
2020/11/02(月) 20:06:59.14ID:pNDhR5km シバンを変えるだけといいながら、
bashをインストールしなければいけないと前言撤回w
誰もがbashをインストールできるわけではない
bashをインストールしなければいけないと前言撤回w
誰もがbashをインストールできるわけではない
778デフォルトの名無しさん
2020/11/02(月) 20:09:07.31ID:aDX4tDqS いつものパターン
自分の何かがマズいと別の口実へとw
自分の何かがマズいと別の口実へとw
779デフォルトの名無しさん
2020/11/02(月) 20:31:01.29ID:UfGVYnOo シェルスクリプト使ってると精神が破壊されでもするのか
780デフォルトの名無しさん
2020/11/02(月) 20:32:40.76ID:aDX4tDqS ん?俺もお前も??w
781デフォルトの名無しさん
2020/11/02(月) 21:59:15.95ID:Qlwbnxz+ echoの挙動すら統一できてないのに何がPOSIXだよ
782デフォルトの名無しさん
2020/11/02(月) 22:39:16.63ID:ew0mgVfp783デフォルトの名無しさん
2020/11/02(月) 22:40:32.90ID:ew0mgVfp >>779
POSIX原理主義者がやろ。
POSIX原理主義者がやろ。
784デフォルトの名無しさん
2020/11/03(火) 00:54:03.57ID:JyRXzZ9S785デフォルトの名無しさん
2020/11/03(火) 01:06:01.23ID:eTFEu/to >>784
そこは主文やないから。w
そこは主文やないから。w
786デフォルトの名無しさん
2020/11/03(火) 01:21:28.30ID:JyRXzZ9S > 756 自分:デフォルトの名無しさん[sage] 投稿日:2020/11/02(月) 18:35:32.48 ID:pNDhR5km [7/17]
> なんでbash使うんですか?bashじゃないとダメなことでもやってるんですか?
注文ですね
> なんでbash使うんですか?bashじゃないとダメなことでもやってるんですか?
注文ですね
787デフォルトの名無しさん
2020/11/03(火) 05:06:25.45ID:ZHMzrFjb >>755
ホントこいつは読めねえなw
ホントこいつは読めねえなw
788デフォルトの名無しさん
2020/11/03(火) 05:07:52.60ID:ZHMzrFjb789デフォルトの名無しさん
2020/11/03(火) 10:58:07.03ID:mwHgWWA5 コマンドラインから実行したら自動的に色が有効になるのって
あれどういう仕組で実現してるんですか?
あれどういう仕組で実現してるんですか?
790デフォルトの名無しさん
2020/11/03(火) 12:44:55.98ID:eTFEu/to isatty()が真なら、エスケープシーケンスで色設定する。
791デフォルトの名無しさん
2020/11/03(火) 18:29:40.60ID:j7Eu4w5F C言語の類推で考えれば,POSIXに従うというのも分かる話だと思うんだがなぁ。
「原理主義」とかはちょっとやりすぎ(Webサービスとかはさすがに……)と思うけど,
例えばMicrosoft製のclとかでしか動かないプログラムは別に悪い訳ではないけど,
C99やC11に従ってGCCでもpccでも動くようなプログラムの方がいいよね,
というそれだけの話。
「原理主義」とかはちょっとやりすぎ(Webサービスとかはさすがに……)と思うけど,
例えばMicrosoft製のclとかでしか動かないプログラムは別に悪い訳ではないけど,
C99やC11に従ってGCCでもpccでも動くようなプログラムの方がいいよね,
というそれだけの話。
792デフォルトの名無しさん
2020/11/03(火) 20:56:04.24ID:Vb+pPlne エスケープシーケンスって仕組みダサいよな
パイプ通したときはどうとか面倒だし混乱するだけ
パイプ通したときはどうとか面倒だし混乱するだけ
793デフォルトの名無しさん
2020/11/03(火) 21:06:50.17ID:xZyzqOA2 そこで新たにエスケープの代わりにHTMLを流すことを提案しますとか
unicodeを拡張してすべての文字に色を付けられるようにします
とか言うの?
unicodeを拡張してすべての文字に色を付けられるようにします
とか言うの?
794デフォルトの名無しさん
2020/11/03(火) 21:15:36.20ID:eTFEu/to795デフォルトの名無しさん
2020/11/03(火) 21:16:35.47ID:eTFEu/to >>793
そこで、PowerShellのオブジェクトパイプだ!!!
そこで、PowerShellのオブジェクトパイプだ!!!
796デフォルトの名無しさん
2020/11/03(火) 21:19:50.78ID:xZyzqOA2 https://qastack.jp/superuser/1259900/how-to-colorize-the-powershell-prompt
カラーエスケープシーケンス
さて、Windowsの10 をサポートANSIエスケープコードのconhostでは、と24ビットカラーは 1703年以降でサポートされています。
ANSIエスケープコードのいずれかを使用するには、リテラルESC文字が必要です。
これは、033進、またはbashで小数点以下27である、あなたは使います"\033"か"\e"。
PowerShellには直接同等のシーケンスはありませんが、代わりに式を埋め込むことができます。"$([char]27)"
カラーエスケープシーケンス
さて、Windowsの10 をサポートANSIエスケープコードのconhostでは、と24ビットカラーは 1703年以降でサポートされています。
ANSIエスケープコードのいずれかを使用するには、リテラルESC文字が必要です。
これは、033進、またはbashで小数点以下27である、あなたは使います"\033"か"\e"。
PowerShellには直接同等のシーケンスはありませんが、代わりに式を埋め込むことができます。"$([char]27)"
797デフォルトの名無しさん
2020/11/03(火) 21:21:56.76ID:xZyzqOA2 C言語にとってのPOSIXは、ほとんどすべてのことができるのに対して
シェルスクリプトにとってのPOSIXは必要最小限のことしかできない
ここ、大きな違いな
シェルスクリプトにとってのPOSIXは必要最小限のことしかできない
ここ、大きな違いな
798デフォルトの名無しさん
2020/11/03(火) 21:33:57.64ID:j7Eu4w5F799デフォルトの名無しさん
2020/11/05(木) 08:37:54.68ID:aaXXoIST 最近使う機会のあったTinyCoreLinuxはashで >>2 のリストからしたらPOSIXみたいだけど
コマンドが無かったりして/proc依存しまくりで何の意味もなかったわありがとう!
コマンドが無かったりして/proc依存しまくりで何の意味もなかったわありがとう!
800デフォルトの名無しさん
2020/11/05(木) 14:20:57.02ID:NJa4xvXv ・TinyCoreLinuxに入っているashはPOSIXシェル
・TinyCoreLinuxにPOSIXコマンドがない・/procに依存している
この二つは何の関係もないんですが……
皮肉を言うのはいいけど,ちゃんと勉強してからにしような!
・TinyCoreLinuxにPOSIXコマンドがない・/procに依存している
この二つは何の関係もないんですが……
皮肉を言うのはいいけど,ちゃんと勉強してからにしような!
801デフォルトの名無しさん
2020/11/05(木) 16:46:58.38ID:qZMsdltc802デフォルトの名無しさん
2020/11/05(木) 17:55:36.75ID:5VWi+ROf803デフォルトの名無しさん
2020/11/05(木) 18:16:46.91ID:NJa4xvXv >>801
それ本気で言ってる?
それ本気で言ってる?
804デフォルトの名無しさん
2020/11/05(木) 18:57:50.01ID:qZMsdltc805デフォルトの名無しさん
2020/11/05(木) 19:06:50.80ID:xxBKaUpW 全部だろ、アホ
806デフォルトの名無しさん
2020/11/05(木) 19:48:26.44ID:qZMsdltc POSIXはなくてもええわ、カス
807デフォルトの名無しさん
2020/11/05(木) 19:56:20.59ID:xxBKaUpW おまえんなかではそうなんだろうなw
808デフォルトの名無しさん
2020/11/05(木) 20:52:05.33ID:qZMsdltc んなもん、あたりまえやw
そして、数少ない原理主義者以外にとってもな!
そして、数少ない原理主義者以外にとってもな!
809デフォルトの名無しさん
2020/11/05(木) 22:54:42.95ID:5bWXoO+B POSIXよりもうちょっと実用的な標準作られないの?
810デフォルトの名無しさん
2020/11/06(金) 10:03:54.52ID:a8jj0K4f ここの住人って本気で
POSIXを越える規格を作って
それを世界が受け入れてくれる!
って思ってそうよねw
POSIXを越える規格を作って
それを世界が受け入れてくれる!
って思ってそうよねw
811デフォルトの名無しさん
2020/11/06(金) 10:15:50.10ID:UqYVvhfA いや、POSIXを発展させようと思ってるだけだが。
POSIXに影響を与えれば、POSIX自体が成長する。
POSIXを超えるのではなく、POSIX自体がPOSIXを超える。
だからそれはPOSIXのままだと言える
POSIXに影響を与えれば、POSIX自体が成長する。
POSIXを超えるのではなく、POSIX自体がPOSIXを超える。
だからそれはPOSIXのままだと言える
812デフォルトの名無しさん
2020/11/06(金) 10:45:16.28ID:vuRZSDYg POSIXを越えられるのは、POSIXだけだ!
熱いな
熱いな
813デフォルトの名無しさん
2020/11/06(金) 10:47:09.27ID:UqYVvhfA 当たり前じゃん。アレだけおもちゃと馬鹿にされた
JavaScriptを超える言語はJavaScriptだけだった
JavaScriptを超える言語はJavaScriptだけだった
814デフォルトの名無しさん
2020/11/06(金) 11:50:47.48ID:pxoM2z0f >>810
いや、そんな規格にはそれほど意味がない、と思うやろ。
目安程度にしかならんというか。
淘汰圧にはならんというか。
WebブラウザやC++コンパイラみたいに、非準拠なら非難轟々、とはなってないからな。
いや、そんな規格にはそれほど意味がない、と思うやろ。
目安程度にしかならんというか。
淘汰圧にはならんというか。
WebブラウザやC++コンパイラみたいに、非準拠なら非難轟々、とはなってないからな。
815デフォルトの名無しさん
2020/11/06(金) 12:01:23.28ID:UqYVvhfA 非準拠なら単に使われないってだけだな
WebブラウザやC++コンパイラが非難轟々なのは
準拠してますって宣言した上で、非準拠なことするからだよ
最初から準拠していませんって言っていれば
同じように使われないってだけ
WebブラウザやC++コンパイラが非難轟々なのは
準拠してますって宣言した上で、非準拠なことするからだよ
最初から準拠していませんって言っていれば
同じように使われないってだけ
816デフォルトの名無しさん
2020/11/06(金) 22:41:33.89ID:a8jj0K4f これ >>815
原理主義者が鬱陶しいのは同意するけど
だからといってPOSIXを無視していれば
損するのは自分よ。
たとえ「世界中の人間に使ってほしい」とか
そういう意図がなくても,POSIXに準じてたほうが
維持管理・保守の面だけでもどれだけの労力を減らせるか。
原理主義者が鬱陶しいのは同意するけど
だからといってPOSIXを無視していれば
損するのは自分よ。
たとえ「世界中の人間に使ってほしい」とか
そういう意図がなくても,POSIXに準じてたほうが
維持管理・保守の面だけでもどれだけの労力を減らせるか。
817デフォルトの名無しさん
2020/11/07(土) 00:32:05.33ID:FicFgdCX 検証不能だけどな。
まあ、ひょっこり出てきたものがかっさらう可能性もあるからなんとも。
まあ、ひょっこり出てきたものがかっさらう可能性もあるからなんとも。
818デフォルトの名無しさん
2020/11/09(月) 13:44:59.81ID:b7PWfh7Z 昔々、TinyCoreLinuxの日本語訳をバイナリでしか公開しなかったライセンス違反のおじさんがいたな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相を「こんなバカ」呼ばわりで物議…人気ミュージシャンが声明「感情的で稚拙だった。適切な言い方でなかった」 [muffin★]
- 【物価高対策】「おこめ券を配布しません」大阪府交野の市長が明言「経費率が高い」「今高い米をムリして…」 [1ゲットロボ★]
- 芸能界ケンカ最強番付を発表「リングなら岡田准一」 横浜流星&新田真剣佑の名前も 1番強いのは誰か [牛丼★]
- 中国通ジャーナリスト「高市首相が反省、撤回必要ない…こういう外交待っていた」「日本のレッドラインを明確に示した」 ★2 [お断り★]
- たぬかなの“結婚隠し”に「弱者男性ビジネス」の声…本人が異例の対応「支払いの履歴持ってきてくれたら返金するから連絡してや」 [muffin★]
- 「報道特集」山本恵里伽アナ、日中緊張で「当たり前のことがはっきり言いづらい空気…ショック」 [首都圏の虎★]
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1812
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap605
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap606
- 他サポ2025-276
- とらせん IP
- こいせん 全レス転載禁止
- 【実況】博衣こよりのえちえちラムベガス🧪★6
- 老害「いいからこの漫画読め!面白いから!」→本当に面白かった漫画 [339035499]
- 高市早苗に3,000万円の献金を渡した団体、限界突破wwwwwwwwwwwwwwwwwwwwwwww [329329848]
- 【実況】博衣こよりのえちえちラムベガス🧪★7
- おさかなさんあつまれえ
- お前ら「高市擁護は工作業者!!」高市支持者「高市批判は工作業者!!」これもう仲良しだろ [469534301]
