[過去ログ] くだらねえ質問はここに書き込め! Part 235 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
963
(1): 2019/04/27(土)14:13 ID:IZ4VQQYc(1) AAS
コマンド出力をコマンドラインに展開する ` ` って多重化できないの?
964
(1): 2019/04/27(土)15:12 ID:vnJ0N8C+(1/2) AAS
>>963
エスケープすれば入れ子にはできるけど、SolarisとかAIXとかを使ってないなら``より$()を使ったほうがエスケープ要らずで楽だよ
965
(1): 2019/04/27(土)16:08 ID:uwREL/2A(1) AAS
まだ簡単なシェルスクリプトしか書けんけど他に覚えておくといい言語ってある?
別に確固たる目的ないしbashより読みやすいのなら何でもいいんだけど
正規表現でperlには触れてもrubyだのpythonだのとは縁ないなぁと
966: 2019/04/27(土)16:54 ID:zLWG9EjK(1) AAS
pythonはいいよ
テキストデータ処理に向いてる
やることはないかもしれないけど行列計算のやり方を知らなくても行列計算してくれる
優秀なライブラリがあるんでそっち方面(AIとか)でも便利だよ

インタプリタだから遅いってのは一理あるっちゃーあるんだけど、
pythonはネイティブで動くライブラリを呼ぶだけのものと考えてスクリプトを組むと
ネイティブコード並みに速いよ
967: 2019/04/27(土)19:26 ID:YzD0TL/E(1) AAS
言語は何でも良いけど、まず配列やハッシュを覚えましょう
968
(3): 2019/04/27(土)20:13 ID:qJT3O2B3(1/2) AAS
seqのアルファベット版の仕様みたいなの教えてほしい。
そうすると実装してくれる人も増えると思うので。
もし仕様の書き方が分からなかったら、「〈入力〉に対して〈出力〉が来る」みたいなのの羅列でもいい。
969
(1): 2019/04/27(土)20:37 ID:bHWEDVH1(1) AAS
>>968
自分でやれ
970: 2019/04/27(土)20:55 ID:qJT3O2B3(2/2) AAS
>>969
なぜ俺にw
971: 2019/04/27(土)21:16 ID:kwU+joeU(1) AAS
>>968
Usage: seq [OPTION]... LAST
or: seq [OPTION]... FIRST LAST
or: seq [OPTION]... FIRST INCREMENT LAST
Print numbers from FIRST to LAST, in steps of INCREMENT.
972: 2019/04/27(土)22:16 ID:vq+jU0BI(1/3) AAS
>>949-951
GET /index.html HTTP/1.1
Host: foo.example.com

HTTPのリクエスト・レスポンスヘッダの区切り文字列は、
Windows の改行コードと同じで、CR+LF。
最後やセクションの区切りに、改行だけの空行がある

2回enter を押している内の最初の改行は、そのデータ区切りで、
次の改行は、シェルにとって、データ入力の終了を意味するものだろう
973: 2019/04/27(土)22:25 ID:7MVvyt/p(2/2) AAS
>>968
(バイナリプログラム作れる俺様は)作ったらそりゃできるけど
って言っているんだから、 実質、>>945のレスで(本人が自分で作るで)終了
974
(1): 2019/04/27(土)22:35 ID:STzegk6T(2/3) AAS
>>964
> SolarisとかAIXとかを使ってないなら``より$()を使ったほうがエスケープ要らずで楽だよ

SolarisとかAIXは、$()を使えるって知らない人?
975
(2): 2019/04/27(土)22:48 ID:vq+jU0BI(2/3) AAS
>>932
seq, xargs, printf などで変換すれば?
a(97, 0x61)、z(122, 0x7a)

数値を英字に変換する方法を、探した方がよい。
Ruby などのプログラミング言語を使えば、さらに良い

for n in $(seq 97 122); do
printf "%b\n" $(printf '%s%x' '\x' $n)
done

出力、a〜z
976: 2019/04/27(土)22:56 ID:vq+jU0BI(3/3) AAS
>>965
Ruby は、シェルスクリプト・PowerShell よりも、可読性が高い

設定ファイル、正規表現・テキスト処理・日本語、スクレイピング、
パイプで使うフィルター作り、1-liner も得意!

Vagrant, Chef, Homebrew など、サーバー構築運用には、
シェルスクリプトの代わりに、Ruby を使う
977
(1): 2019/04/27(土)22:57 ID:STzegk6T(3/3) AAS
>>975
printf "%b\n" $(printf '\\x%x\n' $(seq 97 122))

出力、a〜z
978: 2019/04/27(土)23:05 ID:BH5rKhOS(3/4) AAS
どうして俺はイケメンなのか?
979: 2019/04/27(土)23:06 ID:BH5rKhOS(4/4) AAS
間違えました。
触らないで下さい。
980: 2019/04/27(土)23:14 ID:vnJ0N8C+(2/2) AAS
>>974
何年か前に読んだ本にSolarisのshだと``しか使えないと書いてあった気がする
今のSolarisは$()が使えるのは知ってるよ
適切な表現じゃなかったのは認める
981
(1): 2019/04/27(土)23:28 ID:HCjmYJ6J(1) AAS
>>977
$ printf "%b\n" $(printf '\\x%x\n' $(seq 97 122))
\x61
\x62
\x63
\x64
\x65
\x66
\x67
\x68
省8
982: 2019/04/28(日)00:44 ID:BBVkNWXo(1) AAS
>>981
俺に言われても困る。>>975の時点でそれだから
1-
あと 20 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.537s*