[過去ログ] 初心者の質問相談にやさしく答えるスレ Part13 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
240: 2020/09/26(土)08:36 ID:shOcNvTA(1) AAS
Debian でディスクレスシステムもどき (USBメモリでBIOSモード起動、NASへiSCSIで接続してルートマウント) を作ったんですが、
シャットダウンや再起動しようとすると NIC が落とされるのが早いのか、処理がうまくいかないようです。
(シャットダウンシーケンス中なのに waiting for ifup for enp1s1 ( 1 min 30 sec ) ... みたいな感じ)
数分待てば再起動できるけど、どうにも時間がかかりすぎるのでなんとかしたいです。
たぶん NIC を落とさないようにするのかな、と思いつつも、どう検索したらいいのか分からずここに来ました。
分かる方、よろしくお願いします。
241: 2020/09/26(土)14:40 ID:9Br3HoRi(1) AAS
>>238
悪いこと言わないからここのスレタイを一度読んでみ?
242(3): 2020/10/03(土)20:59 ID:5AxqDLig(1) AAS
外部リンク:qiita.com
上記のサイトをみながらzfsについて勉強・検証しているのですが
zfs snapshot tank@20201003
このコマンドは通るのですが、
上記のコマンドを打たずに以下のコマンドを打つと「WARNING:
could not send tank@20201003: does not exist」と表示されます。
zfs snapshot tank@20201003 > tank@20201003.zfs
上記ページをみても書いていなかったので、シリアライズする際は一度スナップショットを取ってからしかできないという理解で間違いないですか?
243(1): 2020/10/04(日)10:28 ID:xw4Et/C8(1) AAS
>>242
何でその本人に聞かないの?
244: 2020/10/04(日)10:46 ID:/VYz5wn6(1) AAS
>>243
ほんこれ
245: 2020/10/05(月)09:20 ID:FTVXUa3S(1) AAS
>>242
小飼弾やんけ
聞きづらそう
246(2): 2020/10/08(木)16:02 ID:PdmvQUun(1) AAS
aa.html
foo
bb.html
cc.html
この中で連続するhtmlをsedで全消しするにはどうすれば?
この例だと結果はaa.htmlとfooの2行ですが実際の行数は不定です
あくまで特定の文字列を含む行が連続したら消すってことです
247(1): 2020/10/10(土)00:17 ID:bPudXcVE(1) AAS
>>246
sedじゃなきゃだめ?
248: 2020/10/10(土)00:33 ID:S4v9YsRk(1) AAS
>>247
わざわざsedを指定しているってことは、
sedでやることが一番重要なことなんだよ。
(sedでやっていないのはイラネよーーーだろ)
おかげで、高脳案件になってしまっているからな。
249: 2020/10/10(土)08:23 ID:ol8hA1Iw(1) AAS
>>246
最初から全部やりたいこと書けよ
誰かが答えたら行末じゃないとか言い出すんだろ
250(2): 2020/10/10(土)08:51 ID:aM5GunJR(1) AAS
sed で書いてみた。長いよ。
#!/bin/sed -nf
/\.html/! {
:print
p
b end
}
/\.html/ { # 文字列 html 1 行目
$ { # html のある 1 行目が最終行なら表示する
p
省17
251(1): 2020/10/10(土)18:52 ID:2UVd0pTv(1) AAS
sedのverboseモードってないだろうか
習熟できてないからなんでこんな結果になるんだってのが多くて
結果が出ない時もあるし
252(1): 2020/10/11(日)01:27 ID:t5YC9Ppd(1) AAS
>>250
rubyの人の書き方ににているが、ひょっとして,rubyの人?
なんか、俺よりずっとsedに詳しい感じだな。
rubyできる人なら、それなりにシェルスクリプトができても不思議ではないだろうからな。
>>251
頭のいい人はsed,awk,正規表現とかをすげーなと言う感じで活用するんだろうが、
低脳の俺なんかは、どう書いたらいいんだ、なんでこんな結果になるんだ
だからな
253(1): 2020/10/11(日)07:47 ID:B4RTOxqM(1/2) AAS
Ruby で作った。ただし、ファイルを2回読んでるけど
TEXT = <<'EOT'
aa.html
foo
bb.html
cc.html
EOT
# 文字列を含む行番号を、配列に入れる
line_numbers = TEXT.each_line.with_object( [ ] ).with_index( 1 ) do | ( line, ary ), line_num | # 各行・蓄積変数・行番号
ary.push( line_num ) if line.include? "html" # 含む
省16
254: 253 2020/10/11(日)07:54 ID:B4RTOxqM(2/2) AAS
シェルスクリプト、sed, awk は、
覚えることが多くて、ややこしくて出来ない
漏れは可読性・保守性を優先してるから、Ruby しか書けない。
基本、Rubyだと英語のように読めるから
255(1): 2020/10/11(日)09:48 ID:acjqXegq(1) AAS
plamo linux です
mdadm: No devices listed in conf file were found.
とメッセージが出てブートしなくなりました
昨日までちゃんとブートしていました
元に戻るにはどうすればいいんでしょうか
256: 250 2020/10/11(日)10:04 ID:UXAiapS7(1) AAS
>>252
こういうのは、パズルを解く感じで面白がっています (実用的だとは思わない)。
sed は、info sed をざっと読んだだけで、よく知りません。
でも、info sed はお読みになると良いと思います。
257(1): 2020/10/11(日)12:14 ID:+Qf2x9qI(1) AAS
sed/awkなんてvi/emacsと同じで黎明期に先行者利益で広がっただけで今じゃ棺桶に片足突っ込んでるようなジジイがマウント取るために無理やり活かされてるゾンビみたいなもんだから今の時代そんなもん使わんでいいよ
当時その場の思いつきで作られた合理性の欠片もないオレオレインターフェースやナメクジレベルの鈍足パフォーマンスでメリットなんかないしググりゃちゃんと直感的なインターフェースにマトモなパフォーマンスのツールが他にいくらでもあるから
258: 2020/10/11(日)12:26 ID:pceQnLh9(1) AAS
>>255
どうもすみません
何度もやり直して、上手くいかず
しばらく放置して電源を入れると
上手くブートしました
失礼
259: 2020/10/11(日)13:09 ID:g1tbO2CC(1) AAS
>>257
じゃあその方法で解決する方法を紹介してやりゃいいのにww
上下前次1-新書関写板覧索設栞歴
あと 743 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s