[過去ログ] シェルスクリプト総合 その31 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
5(1): デフォルトの名無しさん [sage] 2019/08/10(土) 23:57:47.48 ID:L+B8OP2P(5/5) AAS
関連スレ
【Bash】Windows Subsystem for Linux【WSL】6
2chスレ:linux
Bashでプログラミング [転載禁止](c)2ch.net
2chスレ:linux
シェルスクリプト総合 その28
2chスレ:unix
zsh その7
2chスレ:unix
【POSIX】UNIXプログラミング【BSD】 [転載禁止](c)2ch.net
2chスレ:unix
105: デフォルトの名無しさん [sage] 2019/08/12(月) 11:51:12.48 ID:OLWOasI9(2/2) AAS
いくらID変えても同じ言動なのがいよね
欲を言えばコテを付けてくれれば処分しやすいんだけど
151: デフォルトの名無しさん [] 2019/08/19(月) 18:49:04.48 ID:0HwI7cO5(1) AAS
やっぱりどこでも動くシェルスクリプトなんて幻想なんだね。
577(1): デフォルトの名無しさん [sage] 2019/09/11(水) 14:18:05.48 ID:0GNwCqDq(2/2) AAS
>>572572(1): デフォルトの名無しさん [sage] 2019/09/11(水) 12:52:40.14 ID:IEmfVi5w(1/2) AAS
>>570
Linuxユーザーという前提?
POSIXに準拠していれば、多くの環境で動かすことが出来る
GNUはPOSIX準拠+高機能な拡張(標準語+方言)
GNU以外でも多かれ少なかれ拡張されてる
組み込みも完璧ではないが、多くの場合POSIX準拠に近い
一般人はWindowsだけ使ってればおk
dashで動かす必要があるなら、bashの拡張は使えない
Mint使ってるけどdashってどんな時に必要なの
軽さが求められるってラズパイやドローン辺り?
MacはBSDだからLinuxのコマンドオプションが使えないってのは面倒そうね
だからってそっちにcoreutils入れるのもアレだが
589: デフォルトの名無しさん [sage] 2019/09/12(木) 07:55:04.48 ID:umd/llTn(2/3) AAS
まーーーたいつもの自称神のPOSIXキチが暴れてんのか。
601(1): デフォルトの名無しさん [sage] 2019/09/12(木) 12:45:43.48 ID:6grXRSs+(5/7) AAS
/\___/\
/ / ヽ ::: \
| (●), 、(●)、 | / ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ,,ノ(、_, )ヽ、,, | < まーたはじまった
| ,;‐=‐ヽ .:::::| \_______
\ `ニニ´ .:::/
/`ー‐--‐‐―´´\
620: デフォルトの名無しさん [sage] 2019/09/15(日) 17:15:19.48 ID:b8Gz5Yn9(3/3) AAS
ハッテンブログじゃなくてはてなブログだな
685(1): デフォルトの名無しさん [sage] 2019/09/30(月) 15:24:33.48 ID:g4qimp0d(2/2) AAS
>>680680(1): デフォルトの名無しさん [sage] 2019/09/30(月) 13:47:50.63 ID:bgqbOy9v(1/2) AAS
POSIXの仕様書,
算術展開での(浮動)小数点演算は今度の2020年度改訂で一部解禁されるらしい。
ちなみに時を同じくして$'\n'←みたいな書式も解禁。
やったぜ。
どこ情報ですか?
798: デフォルトの名無しさん [sage] 2019/10/03(木) 07:38:56.48 ID:vim6DLSQ(1) AAS
>>790ありがとうございます
今のところThunarに標準昨日の一括リネームでなんとかなりました
>>791,792791(1): デフォルトの名無しさん [sage] 2019/10/02(水) 20:34:07.49 ID:9nRFYl/a(1) AAS
>>789
file="aaa (bbb) ccc"
mv "$file" "aaa"
シェルスクリプトでは引数の変数は""でくくるもんだ
常識だからな
shellcheckでチェックしろ
ls: 'aaa (bbb) ccc.jpg'にアクセスできません:
みたいな感じになりましたね
812(1): デフォルトの名無しさん [sage] 2019/10/03(木) 18:40:45.48 ID:Fw9k5QN4(3/4) AAS
>>809809(1): デフォルトの名無しさん [sage] 2019/10/03(木) 17:47:54.90 ID:vTPkh0Cq(1) AAS
>>807
浮動小数点とIEEE754は同じ意味じゃないから語弊が生まれるよ。
文字コードとUTF-8ぐらいの関係だろう。
そして大抵の小数を扱えるプログラムがCでIEEE754に準拠した浮動小数点による取り扱いをしてるって意見は、全然同意できないな。
浮動小数点とIEEE754は同じ意味じゃないって?何を言いたいのかわからん
IEEE準拠じゃない独自のがあると?今時はFPUでやってるもんだし、速度なんぞを犠牲にしてまでもそういうのを「わざわざ」をやっている=それがウリになるからすぐに探せるんじゃないかなあ?
>>810810(1): デフォルトの名無しさん [sage] 2019/10/03(木) 18:03:01.77 ID:NYKgu9W2(1) AAS
1. 数学的には正しくない。
2. 速度のために正確さを犠牲にしている。
3. 誰も間違った答えは望んでいない
仕様だから〜とかいう話じゃないんだよね。
本当はみんな正しい答えが欲しい。
シェルスクリプトに速度は重要じゃないんだから
正しい答えのほうが便利だろ
コンピュータサイエンス的にはそんなのはない=シェルスクリプト作る人も、そんな目新しいことをわざわざしないだろうとしか思えんな、いくらそう言っても
906: デフォルトの名無しさん [sage] 2019/10/17(木) 17:33:24.48 ID:z1/RyPhF(7/10) AAS
あー、やっぱりそうなんや
外部リンク:en.wikipedia.org
外部リンク:en.wikipedia.org
getoptは1980年頃つくられた。初期のgetoptは低機能
その改良として getopts が1986年にBourne shellに実装されたらしい。
その後、getopts (Solaris) と getopt (GNU) それぞれ違うコマンドで
ロングオプションがサポートされ
どちらでもないBSD(macOS含む)では、従来どおり
低機能な getopt と それを少し改良した getopts があるが
どちらもロングオプションはサポートしてないと
939(1): デフォルトの名無しさん [sage] 2019/10/21(月) 22:52:13.48 ID:pvaospDZ(1) AAS
Fedora10って10年前のかっ
su: must be run from a terminal
にならんのだったらsuでいいんじゃないの。パスワード流すのは exec ででも
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 2.450s*