シェルスクリプトの総合スレです。
□お約束
・特記なき場合はBourne Shell(/bin/sh)もしくはPOSIX準拠の互換シェルがデフォルトです。
bash/zsh/ksh/ash/dash/yash/poshなどの専用機能に依存する場合は明示しましょう。
Linuxユーザは/bin/shの正体がbashまたはdashなので特に注意。
FreeBSDユーザは/bin/shの正体がashなので注意。
・POSIXについてのリンクは https://en.wikipedia.org/wiki/POSIX にまとめられています
最新の仕様はこちらへ http://pubs.opengroup.org/onlinepubs/9699919799/
(左上の「Shell & Utilities」 から参照することができます。)
・v7 shに一番近くて、現役(?)のshは、OpenSolaris由来のheirloom sh。
http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/sh/
http://heirloom.sourceforge.net/sh.html
・csh/tcshのシェルスクリプトは推奨されません。
(理由は「csh-whynot」でググれ)
・UNIXにはシェルスクリプトに便利な小さなコマンドがいろいろあります。
manや参考リンクを見ましょう。
aproposないしはman -kでそれらしい単語による簡単な検索もできます。
・シェルで使えるワイルドカード等は正規表現ではありません。
正規表現の話題はスレ違い(正規表現スレへ)
・シェルスクリプトのことをシェルってゆうな
□初心者へのアドバイス:
・適した道具を判断するのも頭の重要な使い方。シェルスクリプトよりも
awkまたはperlの方が適した処理にはそちらを使いましょう。
・知らないコマンドが出てきたらmanを引きましょう。
・思い通りに動かないときは、まずは sh -x でトレースしましょう。
□回答者への注意事項:
・シェルスクリプトでの処理方法を質問しているのに、よくわからずに
「そういうのはperl使いましょう」と回答するのはやめましょう。
安易にperlに逃げずにシェルスクリプトで処理するのが頭のいいやり方。
質問に対して問題が間違ってるといちゃもんをつけるのもやめましょう
前スレ シェルスクリプト総合 その26
https://mevius.5ch.net/test/read.cgi/unix/1489979246/
探検
シェルスクリプト総合 その27
レス数が1000を超えています。これ以上書き込みはできません。
2018/05/03(木) 17:54:23.25
2018/07/22(日) 19:37:39.33
>>934
includeやimportも禁止な
includeやimportも禁止な
941名無しさん@お腹いっぱい。
2018/07/22(日) 22:44:37.34 やっぱ次のスレからワッチョイ付きにしようね
2018/07/22(日) 23:49:40.49
>>939
だからモジュール分割は . で出来てるから話題になってないってことでしょ?
だからモジュール分割は . で出来てるから話題になってないってことでしょ?
2018/07/23(月) 01:44:04.51
この掲示板ってワッチョイないのでは…
というかidもなかった
というかidもなかった
2018/07/23(月) 01:57:54.18
使えないのかもしかして
2018/07/23(月) 02:50:48.89
掲示板ごとの設定だからね
2018/07/23(月) 03:47:58.52
じゃあもうこの板捨てるか?
Linux板にでも移動すりゃいいでしょ
Linux板にでも移動すりゃいいでしょ
2018/07/23(月) 04:20:40.19
ワンチャンある
最近精神年齢キッズが多すぎるしな
最近精神年齢キッズが多すぎるしな
2018/07/23(月) 11:29:23.13
test
2018/07/23(月) 11:56:50.52
false
2018/07/23(月) 20:31:02.18
>>946
OSの話じゃないから向こうでやってもいいかもね
OSの話じゃないから向こうでやってもいいかもね
2018/07/23(月) 20:36:06.85
あっ、でも向こうだと動かすOSがLInux前提になってしまうのか
2018/07/23(月) 21:56:56.76
プログラム板にすれば?
2018/07/23(月) 22:23:40.05
するならそっちだな
2018/07/23(月) 22:28:36.47
ム板に賛成する
2018/07/23(月) 22:46:21.28
ム板にしましょう
2018/07/23(月) 22:48:33.03
バッチ、パワシェのスレがム板にあるから不自然じゃないよね
2018/07/24(火) 01:25:43.39
賛成だ
しかしシェルスクリプトがunixにいられなくなるってのもなんかすごいな
しかしシェルスクリプトがunixにいられなくなるってのもなんかすごいな
2018/07/24(火) 01:37:47.14
俺も賛成だわ
2018/07/24(火) 01:43:21.92
まあUnixもそれだけ多くの人に知られてきたってことじゃない?
もちろんキチガイは不要だけども。
もちろんキチガイは不要だけども。
2018/07/24(火) 06:02:37.30
テンプレは同じでいいな
もし嫌ならそいつが新しいの考えろ
もし嫌ならそいつが新しいの考えろ
2018/07/24(火) 11:06:17.93
とりあえず立てました。
テンプレを書き込もうとしたら長すぎと怒られたので、分割するついでにちょっと改変しました。
https://mevius.5ch.net/test/read.cgi/tech/1532397676/l50
テンプレを書き込もうとしたら長すぎと怒られたので、分割するついでにちょっと改変しました。
https://mevius.5ch.net/test/read.cgi/tech/1532397676/l50
2018/07/24(火) 11:25:29.69
IDだけか?
ワッチョイいれるんじゃないのか
ワッチョイいれるんじゃないのか
963961
2018/07/24(火) 11:43:21.78 >>962
実はワッチョイを提案したのは俺なんだけど
あんまり賛同者がいないようだし
勝手にやるのもどうかなと思ったんだわ。
今はID板でやって
それでも荒れるようであればワッチョイ付けるっていう方針でいいかなと思ってる
実はワッチョイを提案したのは俺なんだけど
あんまり賛同者がいないようだし
勝手にやるのもどうかなと思ったんだわ。
今はID板でやって
それでも荒れるようであればワッチョイ付けるっていう方針でいいかなと思ってる
2018/07/24(火) 11:51:50.17
>>963
俺はワッチョイも含めて賛成してたけど、まぁそれでいいか
ざっと厶板の他のスレみた感じワッチョイまで採用してるスレほとんどないみたいだし、あっちでもあまり使わない文化なのかもしれん、どうなんだろ
俺はワッチョイも含めて賛成してたけど、まぁそれでいいか
ざっと厶板の他のスレみた感じワッチョイまで採用してるスレほとんどないみたいだし、あっちでもあまり使わない文化なのかもしれん、どうなんだろ
2018/07/24(火) 11:53:47.82
ヘタレすぐる
2018/07/24(火) 12:31:44.59
プログラム板移動とか計画通りすぎるwww
2018/07/24(火) 12:32:21.76
どうせならIPアドレス表示まですればいいのに
攻撃してやんよ
攻撃してやんよ
2018/07/24(火) 12:41:26.67
プログラム板という修羅の国に移動か
969961
2018/07/24(火) 12:54:08.96 プログラム板ってここと違って保守しなきゃいけないよね
誰かどのくらいで落ちるか分かる人います?
誰かどのくらいで落ちるか分かる人います?
2018/07/24(火) 12:54:54.13
20
2018/07/24(火) 12:55:43.39
あぁ時間か
どうだったっけな、さすがに覚えてない
20レスすれば当面落ちないとだけしか
どうだったっけな、さすがに覚えてない
20レスすれば当面落ちないとだけしか
2018/07/24(火) 13:29:33.13
先日lispスレ立てたけど、4レスのまま全然落ちる気配ないよ。
2018/07/24(火) 20:36:12.16
2018/07/25(水) 04:22:56.20
UNIX板伝統のシェルスクスレもム板行きかあ
UNIX板に限らず、専門板って過疎ってるところ多いから、統廃合してほしいな
UNIX板に限らず、専門板って過疎ってるところ多いから、統廃合してほしいな
2018/07/25(水) 15:06:43.63
シェルスクリプトはもはやUNIXだけのものじゃなくなったからなぁ。
クロスプラットフォームが当たり前になって、
OS別のマターというのもだいぶ限られてきたね。
クロスプラットフォームが当たり前になって、
OS別のマターというのもだいぶ限られてきたね。
2018/07/25(水) 16:55:26.81
UNIX板の中でシェルスクリプト総合スレが一番、というか唯一勢いがあるんだが、
これなくなると凄まじい限界集落になるな…
Vim/Emacs/TeXあたりもソフトウエア板あたりなんか行ったら、もう…(´;ω;`)
これなくなると凄まじい限界集落になるな…
Vim/Emacs/TeXあたりもソフトウエア板あたりなんか行ったら、もう…(´;ω;`)
2018/07/25(水) 18:05:53.09
せめてIDが出る板だったらよかったのにね…
2018/07/25(水) 18:31:00.38
まぁ言っても仕方ない
変わらない環境なんざないさ
変わらない環境なんざないさ
2018/07/25(水) 20:33:48.37
WindowsではWSLでシェルスクリプトが動く
だけどWSL環境なんだよなぁ
Windows標準でbusyboxとか採用してくれればいいのに
バッチファイルの代わりとして使えるんだが
だけどWSL環境なんだよなぁ
Windows標準でbusyboxとか採用してくれればいいのに
バッチファイルの代わりとして使えるんだが
2018/07/25(水) 21:09:31.29
>>979
どんなことにつかいたいの?
どんなことにつかいたいの?
2018/07/25(水) 21:12:51.81
バッチの意味不明なsyntaxと貧相なコマンド類は発狂しそうになるけど、パワシェではいかんの?
パワシェ使ったことないけど、さすがにまともに設計されてるんだろ
パワシェ使ったことないけど、さすがにまともに設計されてるんだろ
2018/07/25(水) 22:21:31.92
PowerShellは、普段使いのシェルとしては使えない
983名無しさん@お腹いっぱい。
2018/07/25(水) 23:38:49.24 Powershellは高機能なんだろうけど、高機能すぎて、あれこれ調べているうちに疲れた
結果として、Powershellの機能を呼び出すバッチファイルが出来上がってしまった
結果として、Powershellの機能を呼び出すバッチファイルが出来上がってしまった
2018/07/26(木) 05:51:18.22
2018/07/27(金) 11:09:39.45
>>984
太ってるの?
太ってるの?
2018/07/27(金) 11:11:30.73
2018/07/27(金) 21:15:51.75
>>986
いつのまにか感染してました、で会社をクビになるんですね。
いつのまにか感染してました、で会社をクビになるんですね。
988名無しさん@お腹いっぱい。
2018/08/01(水) 17:27:03.042018/08/02(木) 01:46:48.23
>>988
SFU や WSL の流れからして、Busybox 相当の標準搭載も需要も無いと思いますよ。
必要ならば Sysinternals 等の TechNet フォーラムに参加して要望を出してみては。
SFU や WSL の流れからして、Busybox 相当の標準搭載も需要も無いと思いますよ。
必要ならば Sysinternals 等の TechNet フォーラムに参加して要望を出してみては。
2018/08/02(木) 04:05:27.78
>>989
需要がないのになんで次から次へと出てくるの?
需要がないのになんで次から次へと出てくるの?
2018/08/02(木) 04:15:34.43
もうすぐみんなとお別れなの(´;ω;`)
2018/08/02(木) 05:22:46.59
2018/08/02(木) 06:31:33.06
2018/08/02(木) 08:08:24.46
悪意だろ
2018/08/02(木) 08:24:36.20
そう先に思うのはお前自身が腐ってるからだろう
2018/08/02(木) 09:08:24.13
埋め
2018/08/02(木) 09:08:47.19
埋め
2018/08/02(木) 09:09:28.02
2018/08/02(木) 09:09:44.23
埋め
1000名無しさん@お腹いっぱい。
2018/08/02(木) 09:09:52.51 お前らあばよ
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 90日 15時間 15分 29秒
新しいスレッドを立ててください。
life time: 90日 15時間 15分 29秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【速報】 山上徹也被告が謝罪 「何の恨みもありません。非常に申し訳ないことをした」 [お断り★]
- 中国外務省「絶対に受け入れない」改めて撤回求める 台湾有事めぐる高市総理の「政府の立場に変更なし」との答弁に対し [ぐれ★]
- 芸人・永野が断言 令和が「1」なら昭和は「100楽しかった」「夢いっぱいだった」★2 [muffin★]
- NVIDIA幹部「日本、もうロボット大国ではない」 AIで一変 ★2 [少考さん★]
- 「Fラン大卒より高卒」企業人事部が断言する🧐"定着率"と"成長力"の明確な差 [パンナ・コッタ★]
- 外国人の日本国籍取得を厳格化へ 居住期間「10年以上」で検討 [どどん★]
- 【実況】博衣こよりのえちえちMIMESIS🏴‍☠🐏🎪🧪★4
- メモリー(DDR5)16GB×2枚が9万4780円😱 [175344491]
- 【悲報】タイミーさんの個人情報、セックスよりレイプがしたい願望があるエンジニアが覗き放題だった…高市タイミーに行政指導しろ [517791167]
- クマサン、きずく「人間食えば冬眠する必要ないやん!」 [856698234]
- 【悲報】数百万人の弱者男性を集団発狂させた伝説の婚活女子(36)、顔面開示wwwwwwwwwwwwwwwww [483447288]
- お前らプリキュア詳しいよな?
