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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
368: 2018/12/14(金)22:31 ID:JweqMLAi(1) AAS
>>366
どうせ貼るなら詳細が書かれているhtmlページの方を貼ってほしかった
外部リンク[html]:museum.ipsj.or.jp
1971年の製品か
369: 2018/12/15(土)00:06 ID:SNg57Q0S(1) AAS
>>354
外部リンク:vi.stackexchange.com
370
(1): 2018/12/15(土)15:05 ID:+Je+pouF(1/2) AAS
LinuxでつかえるUSB経由でHDMIキャプチャできる機器ってありますか?
この手の機器をつかったことがないのでセットアップ方法まで参照があると嬉しいです。
371
(1): 2018/12/15(土)15:17 ID:yMwJjzRz(1) AAS
>>370
画面記録ソフトウェアのこと?
Kazamとかじゃだめなん?
372: 2018/12/15(土)15:19 ID:+Je+pouF(2/2) AAS
>>371
メインはハードウェアとして、です。
ただソフトウェアもどんなものがあるかはよく知らないです。
373: 2018/12/15(土)17:54 ID:2dFVGCpB(1) AAS
データセンターでのバックアップ磁気媒体はLTOが主体だと思うんだが
374: 2018/12/15(土)18:27 ID:nBxd7crP(1) AAS
外部リンク:blog.shiftky.net
元々のtarは記録用だったのか
随分意味合いが変わったもんだな
375
(1): 2018/12/15(土)19:40 ID:KHYgPvB0(1) AAS
iconvのiってどういう意味?
376
(1): 2018/12/15(土)20:22 ID:PhlF7L7j(1) AAS
>>375
[I]nternational Codeset [Conv]ersion Library
377
(3): 2018/12/16(日)02:11 ID:sSzOptpz(1/3) AAS
bashについてお伺いします
ファイルの各行を1つの要素とする配列を簡単に作る方法を模索しています
データには空白文字が含まれている可能性があり、そこで要素に分割されないように
空白文字を保護する必要があります
ループ回して1行読み込んでは配列に追加するという方法なら確実かと思いますが
簡潔にできないかと考えたあげく出たのが次のコードです

eval array=( $( cat file | sed "s/.*/'&'/" ) )

各行の先頭と末尾にシングルクォートを追加した上で、evalに再解釈させるという方法です
(話の単純化のためデータには元々シングルクオートが含まれていないとします)

この方法は一見うまくいったようでした
省6
378: 2018/12/16(日)02:28 ID:08XRGqAB(1) AAS
ループ回して1行読み込んでは配列に追加しろ
つーか、1行読んで1行ずつ処理すれば?
379
(1): 2018/12/16(日)03:14 ID:648j88pB(1) AAS
>>377
> うまくいかない理由の認識はあっていますか?

あってると思う
evalの引数を引用符で括れば良さげ

eval "array=( $( cat file | sed "s/.*/'&'/" ) )"

> 他にこの目的を簡単に達成できるような方法はありますか?

mapfile -t array <file
380: 377 2018/12/16(日)03:47 ID:sSzOptpz(2/3) AAS
>>379
ありがとうございます
勉強になりました
381: 2018/12/16(日)04:43 ID:84KMWPj3(1) AAS
mapfileなんて知らんかったわ
すげえな
382: 377 2018/12/16(日)05:08 ID:sSzOptpz(3/3) AAS
mapfileというのはbash4.0からの機能みたいですね

mapfileがない場合は最終的に次のコードに落ち着きました

eval "array=( $( cat file | sed "s/'/'\\\''/g; s/.*/'&'/" ) )"
(シングルクォート保護版)

しかし無駄な努力に終わってしまった…
383: 2018/12/16(日)09:19 ID:zwcjpbmB(1) AAS
外部リンク:ppa.launchpad.net
↑ここに接続できないって言われてPapirusアイコンのパッケージ更新ができないんだけど、みなさんそうですか?
384: 2018/12/16(日)11:24 ID:/MO3Edke(1) AAS
>>376
おお!ありがとう!
385: 2018/12/16(日)18:29 ID:Cph6qf5U(1) AAS
つまんねー ぜんぜん「くだらねえ」くないから
386: 2018/12/17(月)12:08 ID:lR+oH8eb(1) AAS
つまんねーならおまえがくだらねえ質問するんやで
387
(2): 2018/12/17(月)18:39 ID:ChQv8TkK(1) AAS
1から10までのループとして

for i in {1..10} ; do
echo ${i}
done

と書いてますが、このループの終端の数字をシェルスクリプト実行時に指定しようと思い

for i in {1..$1} ; do
echo ${i}
done

とし、コマンドラインパラメータとして$1に10を与えたところ、出力が
省4
1-
あと 615 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s