くだらねえ質問はここに書き込め! Part 239
■ このスレッドは過去ログ倉庫に格納されています
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索
https://www.google.co.jp/search?&q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
■■■ 「あわしろいくや」と「志賀慶一」に関する必須注意事項 ■■■
・「あわしろいくや」と「志賀慶一」は出入り禁止
・「あわしろいくや」と「志賀慶一」に関する話題は一切禁止
・ついでに翻訳に関する話題も禁止
・志賀慶一Linux機械翻訳事件のまとめサイト: https://www65.atwiki.jp/shiga_keiichi/
・志賀慶一のポータルサイト: https://wikiwiki.jp/baloonfusen/
※前スレ
くだらねえ質問はここに書き込め! Part 238
http://mao.5ch.net/test/read.cgi/linux/1570141862/ >>467
ファイルから 3 行ずつ読み込んで、横に並べろということ?
うんと単純な形でよいのなら、
$ paste - - - <serial.txt >>327
320です。マジありがとうございます!!! >>321
320です。マジありがとうございます!!! >>467
xargsでも行けるな
$ xargs -L3 < serial.txt >>470,473
おもしろいな、こんなの思いつかないよ
467さんはこれでいいの? >>474
ええよ。
> ファイルから 3 行ずつ読み込んで、横に並べろ
という仕様でええよ。
縦の物を横にする専用コマンド(例えば縦の物を逆さにするtacコマンドのような)があると踏んでの質問なので、その点は違ったが、awkよりタイピング数が少なく目的が達せられれば、それでええよ。ありがとう。 希望通りか分からんが行列交換のawkスクリプトなら別のスレで拾ったな
#!/usr/bin/awk -f
## 行列の入れ替え
{
for(i=1;i<=NF;i++) a[NR,i]=$i
}
END{
for(j=1;j<=NF;j++) {
str=a[1,j]
for(i=2;i<=NR;i++) str=str" "a[i,j]
print str
}
}
$ cat foo.txt
1 2 3
a b c
$ transpose.awk foo.txt
1 a
2 b
3 c そんなドヤ顔で書かなくても、質問者はそのくらい書けるよ awkなんか使わずにシェルスクリプト使えばいいよ
while IFS= read -r line1; do
IFS= read -r line2
IFS= read -r line3
echo "$line1 $line2 $line3"
done >>476 >>478
出遅れなうえに読解力がないとか酷いなw 初心者の自分はここで勉強しているので、どんなスクリプトでも書いてもらえるとうれしいですけどね。 他人が書いたモノを拾って喜ぶのではなくて、自分で書いてみりゃいいのに
そうしないと覚えないぞ >>476
拾って来てくれてありがとう。ただ、機能過多かな。
せいぜいこの程度の仕事だが、専用コマンドなりでもう少しスキッとやりたいて要望だったんだよ。
gawk '{printf $0 ((NR%3)? "\t": "\n")}' serial.txt >>482
文化技術芸術の発展はまず模倣から始まる。
オマージュ、影響を受けただな。 Ruby で作った
text = <<"EOT".lines( chomp: true ) # 改行を削除する
1
2
3
4
5
EOT
text.each_slice( 3 ) { |ary| puts ary.join( " " ) }
出力
1 2 3
4 5 perl6が使われているパッケージを何でもいいから教えてください
ディストリはDebian系ならなんでもいいです teratermを使っていますが、
複数のteratermを起動させずに、一つのteraterm内でシェルを切り替えるとかはbash環境で出来るのでしょうか? >>488
tmuxとかscreenあたり使うとか とりあえずtmux使ってみました。
たしかにこういう感じです、開始コマンドのctrl+bが地味にやりにくい・・・
screenというのもやってみたいと思います。 ラジオの録音だが、
radikoサーバ→squid→firefox→pulseaudio→alsa→D/A
だと、どのポイントでどういう手段でキャプチャするのが楽チンなんだ?
オーディオマニア長岡鉄男じゃないので、サーバに原音を尋ねて云々といった音質的なこだわりは無い。 >>492
どこから突っ込めばいいかわからないくらいの初心者さんっぽいし
WindowsでGUIが使えるフリーソフトでも使えば? >radikoサーバ→squid→firefox→pulseaudio→alsa→D/A
単に録音したいだけなのか、それ以上の何かをしたいのかが分からないな >>492
Windowsでらじれこか、スマホでらくらじ。 radikoなら妙にこだわらなくてもらじれこでいいでしょ
リアルタイムで録音、あとでダウンロード、両方予約できるし
WindowsのAudacityでループバック録音してたこともあったけどLinuxでは難しいのかな? >>491
> 開始コマンドのctrl+bが地味にやりにくい・・・
好きに変えればいいじゃん
「tmux prefix」で検索 >>494
単に録音したいだけ。
それ以上のことはないが、WindowsやAndoridの話は、全くしていない。
> Audacityでループバック録音
てことはarecord辺りで保存できるのかな。
以前はhttpキャッシュに貯まったのを cp だけでいけたけど、squid はストリームだと貯まらないのねん。吃驚したわ。 >>498
GitHubでも見りゃ大量に録音スクリプトあるよ
というか今はタイムフリーあるから後からダウンロードする方が早いと思う 他のシステムだと掲示板やり取りしてる間にとっくに解決できるのにLinuxだと手間も時間もかかりそう
なんか本末転倒 >>496
>WindowsのAudacityでループバック録音してたこともあったけどLinuxでは難しいのかな?
Windowsの方が難しくないか?
止めて求めても通知が割り込んでくる >>500
質問者はプライドがお高いお方のようですから、システム関係ないと思う 音声ホストをWindows WASAPIにして録音デバイスの(loopback)で録音するだけだと思うけど
Linuxは知らない >>499,501
radikoサーバをあまり尋ねたくないんだよね。適法なのかやや疑問で。
まぁ帰宅したら audacity 辺りをためしてみるよ。
なんかもっと楽チンに cat /dev/radiko > on-air.wav とか出来るのではないかと、ちょっと思ったの。 >>498
どのLinuxディストリビューションを使っていますか? おそらく解決が見つかっただろう。他の方の参考までにね。
gnome-sound-recorder を使うと良いよ。これはマウスで操作するだけ parecordで録音できるんだな。arecordは何故か駄目だったが。
なので答としては、pulseaudio sourceにて、parecordコマンドで楽チンにキャプチャできる。
radikoサーバ→squid→firefox→pulseaudio→alsa→D/A
$ parecord --verbose --format s16le \
> --device=alsa_output.usb-略.analog-stereo.monitor \
> hayakuchikotoba.wav
サンプル仕様 '録音' とチャンネルマップ 's16le 2ch 44100Hz' で front-left,front-right ストリームを開いています。
接続が確立
:
>>507
ありがとう。 -bash: gnome-sound-recorder: コマンドが見つかりません
だった。 >>508
debian mint ubuntu あたりならgnome-sound-recorderが使える
gnome-sound-recorderをインストールしたらいい
# apt install gnome-sound-recorder >>488
$ bash & bash & bash & >>508
何時間もかけて CLIで解決って、楽チンとは言わないぞw Windowsだとcmdに触れるのは義務じゃないがLinuxだとそうはいかんからな
不本意でも多少は操作を覚えないと泣きを見る(個人的な感想です) 録音するのにコマンド入力とか何十年も前の話かと思た GUIのほうが後からできたもので
メリットばかりが過大視されるが
自動化という観点からは圧倒的にCUIが有利だね 音質にこだわる番組はFMチューナーで受信、Audacityで録音ノイズ除去等編集してるけど
radikoはらじれこで十分 >>517
CUIが自動化に有利なんじゃなくて自動化してるのはスクリプト
CUIはユーザーつまり人間とのインターフェースなんだから
自動化とは無関係。自動化=人間が関わらないことだからUIは存在しない
CUIであってもviやemacsは自動化しにくい
自動化(=スクリプト)から操作しやすいのはCLIコマンドだけ
CLIコマンドを実行するのはCUIが得意、
自動化するならCLIコマンドが楽なのであって
CLIコマンドで操作できるGUIアプリであれば同じように
スクリプトで簡単に自動化出来る >>516 >>517
らじれこと同等機能のコマンドを知っているなら、>>492に教えてあげればよかったのに。なんで出し惜しみするんだ? >>519
それ反論のつもりなのか?
ちょっと意味わかんない >>521
radikoサーバに直接アクセスして録音するのが適法か疑問、とかたわけたこと抜かしてるからだろ >>513
2度目が数ヵ月後とかだとあんまり楽じゃない…… >>523
すんま千円。
配信データの保存目的にradikoサーバにアクセスするのは適法なの? 何となくグレーでいやーんな気がして避けたけど。 他OSアプリだとクリックやタップで簡単に再生・録音・予約できてしまうのに、何やってんの?って感じだなw GUIを使うもCUIも使うも好きにしろ。くだらねぇ自己主張はいらない。くだらねぇ質問をしろ。 いや、反論というか、ボケだろ?
「viやemacsは自動化しにくい」
って…。
どっちもバッチ処理大得意だとかなんでそこでテキストエディタなんだよとか
つっこみがいあるなあ。 >>525の質問だが、>>523以外の方でけっこうなので回答を貰えないかな? >くだらねぇ質問をしろ
というリクエストに応えてw
LinuxでWAVファイルを読込んで切り貼りしたりエフェクトかけたりするのが簡単なツールあったら教えてくれ。
たまたまだけどSoundEngineFreeっていうWinアプリ見て玩具にするのは面白そうだったからLinuxにも似たのがあれば使ってみたい >>532、533
Thx!
さっそくビルドしてみるぜぃ! >>534
なぜ手間かけてビルドするんだろう
バイナリパッケージをインストールしたら済むけど、きっとそんな環境じゃないんだろうな windowsだとどこでも使えるexeはあるけどLinuxには相当する奴ってないの?
まさか全部スクリプトで賄えとは言うまい WindowsからLinuxにつないでるバカがいるのかよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww >>537
Unixは基本的にソースコード互換だからね。
だから必然的にJavaが生まれたんじゃないの。 >>531
最近はLinuxサポートのDAWも増えてるから波形編集目的で使うのもあり
機能限定版がフリーで提供されてたりする 編集された波形の著作権問題があるからオープンソースはやめといたほうが良い。 >>528
emacsはしらんけどviはexモードで使えばバッチ処理いけるだろ >>543
ライセンスよく読めって話でしかなくて、それは商用ソフトでも同じだろ >>547
そいついろんなとこ出禁になってるキチガイだから触るな >>537
https://appimage.github.io/
~/binでもDesktopでも好きな場所で使えるLinux版のportableGUI
但し必要なライブラリが全部突っ込まれてるんで容量はでかい ソフトウェアRAID1ってpcを停止させて、HDDを1つ引き抜いて
数バイトのテキストファイルを作って戻したら、何か不具合って出る?
仕組みが知りたいんだけど、ソフトウェアRAIDって同じアドレス(セクタ?)にデータを置いているの?
となると、追加したファイルはどの時点でシステムがどういう検知をするのかなと。 RAIDはディスク同士の同期じゃないんだし管理外でのデータ書き込みなんて知ったこっちゃないだろう >>550
パーティションの先頭から数えて同じ場所にデータが配置されるはずだが
データの読み出しがどちらのディスクから行われるかはランダムなので
ディスクの内容に一貫性がなければ当然壊れたファイルシステム状態になる >>551-552
コントローラーからすると、完全な同期ではないことがいつ気付くのかなと思ったのよね。
なので、>>552の言うとおり、不整合のあるファイルがあるときだけに無応答とか壊れていますとかになるのかなと。 >>553
ん?
ソフトウェアRAIDなのにコントローラー?
で、RAID1だと、同じ箇所に同じデータを書き込んでいるはず、と言うのが大前提だから、読み出しに行った時にデータの整合性が取れないって言って来るよ。
これはハードウェアRAIDでも同じ。
後は>>552の言う通り。 >>550
仮想環境で試してみればいいんじゃないの >>554
単に読み出した場合に整合性エラーってレポートされる?
linuxのRAID1はパフォーマンスのために、同時に行われる2個の読み出し処理を別のディスクに割り振るようになっていて、
つまり読み出しは片方のディスクからしか行わないので結果の比較はされないと思ってたんだけど。
なので、エラーに気づくのはファイルシステムレベルのエラーが出たときかと >>545
いや、だから「viやemacsは自動化しにくい」に対してそうつっこんでるんです。
解りにくかったのならすみません。この機会に
emacs --batch
も覚えてあげて! 普通の障害だと読み出した時点でエラーになるからそこでもう一方のディスクから読み出して動作を継続する
でも>>550みたいなことをすると単にデータの内容がおかしいだけだからエラーを認識するのは>>556の言う様にファイルシステムレベルの不整合が見つかった時になると思う
ただエラーを認識してもRAIDとしては正常だと思ってるし仮に両方のディスクの内容が異なることがわかってもどっちが正しいかはわからないのでどうしようもない >>550
Aにあった書き込みがBにはなかったということが、PCを起動した時に検知されBは使えない奴の烙印が押され、AだけでRAID1が動き出す。Bを再度RAID1に入れる為にはシンクが必要。 >>556
>読み出し処理を別のディスクに割り振るようになっていて、
>つまり読み出しは片方のディスクからしか行わないので結果の比較はされないと思ってたんだけど。
Linux系OSだけではなく、RAID 1の仕組みとして、その認識で合ってる。
だから、その状態では読み出したファイルやデータがグチャグチャ、詰まりクラッシュしてる状況になるよ。
>>558
>ただエラーを認識してもRAIDとしては正常だと思ってるし仮に両方のディスクの内容が異なることがわかってもどっちが正しいかはわからないのでどうしようもない
そうなったら正常のステータスを持ってる方のHDDからサラのHDDにRebuildを掛ける事になると。
で、RAID 1アレイのどっちのHDDが正常のステータスを持ってるか分からない場合は、サラのHDDを2本準備して、それぞれRebuildするハメになるねw
その作業時にHDDを間違えると地獄を見るって言うwww 壊れたHDDの救出練習したいけど破損ディスクイメージを作る方法ってないかな
truncateで100MBくらいのを作って適当に画像入れてmountしたら壊れてます的な ddで適当に場所指定してzeroとかurandom書いてみたら
壊したいのがディスクイメージかファイルシステムかファイルか良くわからんが この前PCが起動しなくなって一旦は貴重なデータをあきらめたよ
手を震わせながらあれこれ試してなんとかまた起動してくれた
速攻バックアップを取って助かったけどついつい普段はバックアップをサボってしまう githubのプライベートリポジトリが無料で使えるのでここに入れときゃいいよバックアップをかねて githubはコピペするところって認識しかないけどバックアップはdropboxじゃイカンの?
最近MSに食われたし何やら不穏な ■ このスレッドは過去ログ倉庫に格納されています