[過去ログ] シェルスクリプト総合 その27 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
29: 名無しさん@お腹いっぱい。 [sage] 2018/05/07(月) 10:22:35.44 AAS
>>19
19(1): 名無しさん@お腹いっぱい。 [sage] 2018/05/06(日) 17:57:39.06 AAS
このスレの親だっけか。aliasが便利っていうレスがあったけど、確かにそうだわ。
とりあえずalias NOP=':'として明示的に「何もしない」命令を作れる。
NOP() {:}より作るのが楽。
なにが楽なのかよくわからない

alias NOP=:
NOP() { :; }
53
(1): 名無しさん@お腹いっぱい。 [sage] 2018/05/10(木) 16:08:46.44 AAS
>>50
50(1): 名無しさん@お腹いっぱい。 [sage] 2018/05/10(木) 00:34:52.62 AAS
>>49
そうだね。
$ echo 3000/60 |bc
50
$ echo 4000/60 |bc
66
bcのマニュアル読もう!
$ printf '%.0f\n' "$(echo '4000/60' | bc -l)"
67
71: 名無しさん@お腹いっぱい。 [] 2018/05/19(土) 07:42:41.44 AAS
  ★★★共産●主義者とは言葉の通じない赤犬であり、決して人間と見なしてはならない!時たま本当らしいことを言うとしても、それはより大きな嘘を覆い隠す為の罠である。★★★

●  この掲示板(万有サロン)に優秀な書き込みをして、総額148万円の賞金をゲット●しよう!(*^^)v
  したらば板:study_37●29/ →リンクが不良なら、検索窓に入れる!●
148: 名無しさん@お腹いっぱい。 [sage] 2018/05/26(土) 12:10:12.44 AAS
\じゃないよバックスラッシュだよ
というのがありそうな気もしないでもない
175: 名無しさん@お腹いっぱい。 [sage] 2018/06/04(月) 23:08:17.44 AAS
bashの前のバージョン 3.2.57 でのなんですけど
193: 名無しさん@お腹いっぱい。 [sage] 2018/06/05(火) 17:16:51.44 AAS
だな
386
(2): 名無しさん@お腹いっぱい。 [sage] 2018/06/10(日) 17:01:19.44 AAS
>>383
383(2): 名無しさん@お腹いっぱい。 [sage] 2018/06/10(日) 16:55:28.23 AAS
>>381
はあ????
最初のフィルタでやることは改行コードを他の何かにするに決まってるだろ。なんで逆のことをするねん?さっぱりわからん
> 最初のフィルタでやることは改行コードを他の何かにするに決まってるだろ。
はい、言質を取りました
431
(1): 名無しさん@お腹いっぱい。 [sage] 2018/06/10(日) 22:59:31.44 AAS
bash拡張は置換命令あるけど、
POSIXシェルの場合、外部コマンドを呼び出す以外に
置換命令はないんだよ。知ってる?
530: 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 13:05:44.44 AAS
>>528
528(1): 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 12:43:39.68 AAS
import csv
[p[0] for p in csv.reader(open('/etc/pas@wd'), delimiter=':') if p[-1] == '/bin/bash']
やっぱりそのわかりにくいのが限界ですよね
560: 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 23:34:25.44 AAS
>>551
551(3): 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 19:39:25.91 AAS
問題定義をはっきりせずに、回答に対して一方的にダメ出ししてるから当たり前だろ。
>>521 だって awk や perl の解は >>521 とほぼ同程度の記述量なのに
(GECOS に /bin/bash とか書いてあっても誤動作しないという点ではむしろ優れてる)
「シェルスクリプト以外しらない」とかいう視野の狭さを撤回しないし。

ほぼすべてのプログラマーにとってシェルスクリプトってのは
第二・第三言語であって、シェルスクリプトが最適な用途なら使うけど、
そうじゃない場合があることは当然知ってて、
こんな風に威張って使うものじゃないんだよ。

インフラ担当ならシェルスクリプトが第一言語ってのもありうるけど、
そういう場合にはこんなに威張らないよなあ。
> ほぼすべてのプログラマーにとってシェルスクリプトってのは
> 第二・第三言語であって、シェルスクリプトが最適な用途なら使うけど、

はぁ?第二とか第三とか何いってんだか。
適切な言語を使うだけの話だろ

シェルスクリプトじゃなくてPythonを使えばいいと言われたから、
"シャルスクリプトで普段やってること" = >>521
521(8): 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 11:55:23.82 AAS
>>519
じゃあ、これ相当のことをやってみて

cat /etc/password | grep /bin/bash | cut -d: -f1
(なんかブロックされたからパスワードを大文字にしてる)

ここまで簡潔に書ける言語をシェルスクリプト以外しらない
シェルスクリプトは(特定の用途に対して)最善だから使ってるんだよ
で書いたような
外部コマンドの実行とそれをパイプでつないで簡単に処理することが
簡単にできるって例に出したのに、

お前は「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
というお題を、awkやperlに置き換えるしpythonで全く違うコードに書き換えるしw

今からでも良いんやで、pythonで
「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
を書いてみなよ。
いいか? catコマンドとgrepコマンドとcutコマンドを
ちゃんと呼び出すんだぞ。今度は間違えるなよw

ほんとシェルスクリプトがなにが得意なのか全くわかってねーわw
620
(2): 名無しさん@お腹いっぱい。 [sage] 2018/06/14(木) 22:50:38.44 AAS
CentOS$ strings /bin/find | grep -i signal
signal
%s terminated by signal %d
FreeBSD$ strings /usr/bin/find | grep -i signal
なんもなし

以上、findのおせっかい度の差。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.359s*