[過去ログ]
シェルスクリプト総合 その31 (1002レス)
シェルスクリプト総合 その31 http://mevius.5ch.net/test/read.cgi/tech/1565446670/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
124: デフォルトの名無しさん [sage] 2019/08/18(日) 19:00:47.29 ID:zqR8kD3Y 単に拡張すりゃいいってもんじゃない。 どのシステムでも使えることを優先すべき。 http://mevius.5ch.net/test/read.cgi/tech/1565446670/124
174: デフォルトの名無しさん [sage] 2019/08/20(火) 07:40:59.29 ID:Gkd3xMH4 そのsortって安定だっけ。 じゃなかったら処理結果が入れ替わるおそれない? http://mevius.5ch.net/test/read.cgi/tech/1565446670/174
199: デフォルトの名無しさん [sage] 2019/08/20(火) 18:49:07.29 ID:5hgm7I5A ふぅ。アスペに説明しても理解できないかもしれんが(他の人は理解できるだろうから書くけど) 1. シェルスクリプトはテキストを扱えない。という話が発端 (>>180) 2. バイナリを扱うにはどうするか?→バイナリをテキストに変換するコマンドを使えば良い 3. POSIXの範囲ではodが最適。hexdumpやbase64コマンドはPOSIXではない ここまではまともな流れ。 なぜかBase64を実現したいことだと勘違いする>>193 (バイナリ→テキストを実現するための)base64 "コマンド" の話だというと なぜかBase64を実現したくないのにとか、斜め上のことを言い出す>>196 http://mevius.5ch.net/test/read.cgi/tech/1565446670/199
237: デフォルトの名無しさん [sage] 2019/08/21(水) 13:35:54.29 ID:ttxmDenw あまり便利だとは思わないけどよく使ってるのは "&>" と連想配列(declare -A) http://mevius.5ch.net/test/read.cgi/tech/1565446670/237
501: デフォルトの名無しさん [sage] 2019/09/01(日) 04:36:27.29 ID:YaEsaVCE >>491 > POSIXはkshをベースに作った仕様だけどね Bourne Shellではなくkshをベースに作られたんだな http://mevius.5ch.net/test/read.cgi/tech/1565446670/501
534: デフォルトの名無しさん [sage] 2019/09/01(日) 05:26:24.29 ID:YaEsaVCE で、話を戻そうか? >>477 > 候補は幾つかあるものの出しようがない。 候補が有るなら出せるのでは?w 後方がいくつか有るというのなら、その候補を言ってみなよ。 その中で最後に作られたもの(or 一番機能が多いと思われるもの)に すればいいだけだからさ http://mevius.5ch.net/test/read.cgi/tech/1565446670/534
543: デフォルトの名無しさん [sage] 2019/09/01(日) 23:36:59.29 ID:V0W1RnmC 自分の間違いを素直に認められないやつは厄介だなw http://mevius.5ch.net/test/read.cgi/tech/1565446670/543
675: デフォルトの名無しさん [sage] 2019/09/29(日) 20:34:15.29 ID:1ct4yMlj POSIX準拠で固定小数点ライブラリほしいな 小数使うことは稀だけど、たまに無いとめんどくさい exprは外部コマンドで遅いので却下w http://mevius.5ch.net/test/read.cgi/tech/1565446670/675
689: デフォルトの名無しさん [] 2019/09/30(月) 21:58:43.29 ID:M1BD3UNk しょうっすか… http://mevius.5ch.net/test/read.cgi/tech/1565446670/689
694: デフォルトの名無しさん [sage] 2019/09/30(月) 23:35:15.29 ID:1VQTT5dv >>692 これで事足りるな http://mevius.5ch.net/test/read.cgi/tech/1565446670/694
741: デフォルトの名無しさん [sage] 2019/10/01(火) 23:34:09.29 ID:DttT1lmW returnが返り値ってw あれはエラー情報だろ 例外と同じ。 http://mevius.5ch.net/test/read.cgi/tech/1565446670/741
835: デフォルトの名無しさん [] 2019/10/04(金) 14:42:01.29 ID:hcjI0QEW >>831 そうそう。整数計算後に割って桁合わせすれば良い。 http://mevius.5ch.net/test/read.cgi/tech/1565446670/835
891: デフォルトの名無しさん [] 2019/10/17(木) 13:11:40.29 ID:huR1Dm0j はー、すげー。yashの実装に感動した getopts "ab" OPT -ab echo "$OPT $OPTIND" # => a 1:2 getopts "ab" OPT -ab echo "$OPT $OPTIND" # => b 1:3 getopts "ab" OPT -ab # exit status = 1 echo "$OPT $OPTIND" # => ? 2 http://mevius.5ch.net/test/read.cgi/tech/1565446670/891
901: デフォルトの名無しさん [sage] 2019/10/17(木) 17:13:24.29 ID:z1/RyPhF >>896 アスタリスクを使うと、シェルが解釈して、 例えば、 ls * だと、 ls file1 file2 file3 file4 って実行したのと同じことになるんだぞ。 lsコマンドの中からはアスタリスクが使われてるかどうかなんてわからない。 そしてダブルクォートで括ると、lsコマンドの中から引数は "*" という文字列が渡されたようになるんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1565446670/901
943: デフォルトの名無しさん [sage] 2019/10/22(火) 10:51:03.29 ID:p4xpj08d こんな文字列野中に含まれる数字を ゼロパディングしたいと思います "何とかって講義 第5回 何とか特集.mp3" まずは2桁でそろえてやりたいのですが grep "第[1-9]回" で一桁のものを引っ掛けて 前後をsedで除いて sed "s/.*第//g sed "s/回.*//g" ゼロ埋めはprintfで実現しようと思うのですが printf %02d $times もっとシンプルな方法は無いでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1565446670/943
982: デフォルトの名無しさん [sage] 2019/10/26(土) 11:42:23.29 ID:3fttRo5u 俺に突っかかってきてないで、シェルスクリプトの話題をしたら? http://mevius.5ch.net/test/read.cgi/tech/1565446670/982
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.037s