[過去ログ]
初心者の質問相談にやさしく答えるスレ Part13 (1002レス)
初心者の質問相談にやさしく答えるスレ Part13 http://mao.5ch.net/test/read.cgi/linux/1591438293/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
147: login:Penguin [sage] 2020/08/02(日) 10:00:44.50 ID:GOyLDDbH Xの前に/dev/inputあたりを覗いてそもそもカーネルは反応してるのかどうかを確認してみれば? 優しく教えるのは面倒なのでパスだからググって http://mao.5ch.net/test/read.cgi/linux/1591438293/147
148: login:Penguin [sage] 2020/08/02(日) 10:02:08.02 ID:GOyLDDbH 書き忘れた、"preference"は普通日本語では"設定"とかの部分になるんじゃない? http://mao.5ch.net/test/read.cgi/linux/1591438293/148
149: login:Penguin [] 2020/08/02(日) 10:02:52.33 ID:e6V3hO/g サーバ上に置かれているPGPの公開キーって それ自体が誰かによって密かに置き換えられているかもしれないのに そんなのでリポジトリからダウロードしてインストールするアプリの信頼性を 検証することに意味があるんでしょうかね。 http://mao.5ch.net/test/read.cgi/linux/1591438293/149
150: login:Penguin [sage] 2020/08/02(日) 10:23:48.82 ID:cj0fTnSn >>147 hexdumpで該当イベントを見ると入力には反応してます カーネルでは反応しているがxinputでは反応しない でもGUIで機能しているアプリもある んーどういう事なんでしょうか http://mao.5ch.net/test/read.cgi/linux/1591438293/150
151: login:Penguin [sage] 2020/08/02(日) 11:54:58.03 ID:q0JDdUnF ahkやttbase相当の便利道具ってLinuxにもあんの? http://mao.5ch.net/test/read.cgi/linux/1591438293/151
152: login:Penguin [] 2020/08/03(月) 00:38:10.55 ID:75osLuTH Ubuntu 20.04入れたんですけど http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_5.4.0-29.33_amd64.deb ってのが404でダウンロード出来なくて、どうすればいいんでしょうか。 http://mao.5ch.net/test/read.cgi/linux/1591438293/152
153: login:Penguin [] 2020/08/03(月) 00:58:04.73 ID:75osLuTH >>152 すみません、apt-get updateをすればいいのは分かっているのですが、インターネットに接続できなくてスマホにファイル入れてそれをパソコンに移してる状況です。 なので、apt-get updateでどこを何に書き換えればいいのか教えて欲しいです。 http://mao.5ch.net/test/read.cgi/linux/1591438293/153
154: login:Penguin [sage] 2020/08/03(月) 01:00:55.99 ID:OoJJb/TI >>153 いやそんなことするくらいならテザリングしなよ http://mao.5ch.net/test/read.cgi/linux/1591438293/154
155: login:Penguin [sage] 2020/08/03(月) 01:28:03.84 ID:TkP8pMcO >>152 linux-libc-dev_5.4.0-29.33_amd64.deb 29はないけどそれ前後ならあるから何か間違ってない? https://i.imgur.com/PgmVQH8.jpg http://mao.5ch.net/test/read.cgi/linux/1591438293/155
156: login:Penguin [] 2020/08/03(月) 01:42:06.44 ID:75osLuTH >>154 すみません、自分の今のスマホのオプションだとデザリングは有料なので使用できないです。 そうできれば良かったです…。 >>155 そこが自分もよく分からないです。 ただ、29.33を検索すると結果が出てくるので間違いではないんじゃないかと思っているのですが…。 http://mao.5ch.net/test/read.cgi/linux/1591438293/156
157: login:Penguin [sage] 2020/08/03(月) 07:02:09.22 ID:tX2rDne3 間違いかどうかは物証で判断する そのファイルが無いことは分かったのだから404が出るのは正しくてあなたの手順は間違っている まあ古いパッケージで既にリポジトリから消滅したとかじゃねえかな なぜそのバージョンを入れようとしてるの? 問題解決のためにはそもそも何がしたいのかを書いたほうがいい http://mao.5ch.net/test/read.cgi/linux/1591438293/157
158: login:Penguin [] 2020/08/03(月) 08:04:56.27 ID:75osLuTH >>157 自分が間違いではないと言ったのは29.33が存在したであろうってことです。すみません。 今は29.33を入れるのではなく、apt-get updateと同じことをパソコンをインターネットに接続せずファイルをスマホからダウンロードしてパソコンに入れるというようにして行おうとしています。 これをしようとしている理由はgccを入れるため、さらに言えばGitHubからダウンロードした無線子機を使用出来るようにするためのドライバをビルドして使用できるようにするためです。 それによって無線LANへ接続しようとしています。 http://mao.5ch.net/test/read.cgi/linux/1591438293/158
159: login:Penguin [] 2020/08/03(月) 09:24:35.43 ID:75osLuTH >>152 すみません、恐らく自己解決しました。 最新のバージョンで行けました。 http://mao.5ch.net/test/read.cgi/linux/1591438293/159
160: login:Penguin [sage] 2020/08/05(水) 12:13:37.20 ID:iyqdIi9B ./aa.jpg ./bb.jpg ./cc.jpg ./dd.jpg ./ee.jpg これのaaとcc以外の行頭にrm追加ってどうやれば fdupesが検出した重複画像一覧なんだけど毎回Enter押すの面倒なんで 各項目も2行目以降は重複画像確定なんでまとめて扱いたい http://mao.5ch.net/test/read.cgi/linux/1591438293/160
161: login:Penguin [] 2020/08/05(水) 13:03:28.25 ID:euo0RFWG >>160 一つ残して重複削除なら fdupes -d -N . でいいんじゃない fdupes --help 参照 http://mao.5ch.net/test/read.cgi/linux/1591438293/161
162: login:Penguin [] 2020/08/05(水) 13:22:34.31 ID:vf7q6tQy で結局synthesize vはどうやって動かすんだ http://mao.5ch.net/test/read.cgi/linux/1591438293/162
163: login:Penguin [] 2020/08/05(水) 13:23:04.50 ID:vf7q6tQy で結局synthesizer vはどうやって起動するんだ http://mao.5ch.net/test/read.cgi/linux/1591438293/163
164: login:Penguin [sage] 2020/08/05(水) 13:34:04.12 ID:iyqdIi9B >>161 あの無駄な連打は何だったんだ・・・ ちゃんと読んだ方がいいのね http://mao.5ch.net/test/read.cgi/linux/1591438293/164
165: login:Penguin [sage] 2020/08/07(金) 10:23:05.40 ID:aMPlDGEr 文字列の末尾でソートってどうやるんです? aaa.com/3 bbb.com/sub/2 ccc.com/sub/sub/1 みたいなURLや列が不揃いな場合 http://mao.5ch.net/test/read.cgi/linux/1591438293/165
166: login:Penguin [sage] 2020/08/07(金) 15:13:50.12 ID:AQMG5xcY >>165 単純にバージョンソートってわけには行かないんですね。それなら ... 文字列の最後が「スラッシュ、数字、数字 ...」でないとうまく行かないけれど、一例を上げると、 sed 's|\(.*/\)\([0-9]\+$\)|\2 \1|' sample.txt |sort -n | sed 's|\([0-9]\+\) \(.*\)|\2\1|' http://mao.5ch.net/test/read.cgi/linux/1591438293/166
167: login:Penguin [sage] 2020/08/08(土) 02:40:58.66 ID:zy7iIu/A >>165 $ awk -F/ '{print $NF,$0}' foo.txt | sort -n | cut -d" " -f2- ccc.com/sub/sub/1 bbb.com/sub/2 aaa.com/3 区切り決められて列順序を弄れるawkパイセン便利よ http://mao.5ch.net/test/read.cgi/linux/1591438293/167
168: login:Penguin [sage] 2020/08/09(日) 10:24:26.59 ID:8tokbVse rsyncについての質問です hoge1のパソコンからhoge2のパソコンにtestsuruというディレクトリ同期させるために rsync -auv --delete ssh /home/hoge1/testsuru/ hoge2@aaa.bbb.ccc.ddd:/home/hoge2/testsuru_backup としたら rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] とエラー出ますが同期出来てます これは 1.ファイルの所有者を同期出来ませんよ 2.例えばテキストファイルで、hoge1はMousepadで開くと設定だが、hoge2にはMousepadが入ってない の時に起こるエラーと考えて良いのですか。不安なので。 http://mao.5ch.net/test/read.cgi/linux/1591438293/168
169: login:Penguin [sage] 2020/08/09(日) 10:37:20.14 ID:McDoeqYt see previous errors http://mao.5ch.net/test/read.cgi/linux/1591438293/169
170: 168 [sage] 2020/08/09(日) 12:24:49.74 ID:8tokbVse >>169 see previous errors→私の頭では解りませんでした その後試したこと rsync -auv --delete -e ssh /home/hoge1/testsuru/ hoge2@aaa.bbb.ccc.ddd:/home/hoge2/testsuru_backup -eオプションを付ける→エラーなし rsync -auv --delete /home/hoge1/testsuru/ hoge2@aaa.bbb.ccc.ddd:/home/hoge2/testsuru_backup sshを記述しない→エラーなし 属性が転送出来ないという意味かとおもてたけど、よくわからないです。も少し調べてみます(_ _) http://mao.5ch.net/test/read.cgi/linux/1591438293/170
171: login:Penguin [sage] 2020/08/12(水) 12:23:30.26 ID:2+p2cf8a $ mkdir DIR $ ln -s DIR linkDIR $ touch DIR/foo.txt ThunarでうっかりDIRとそのsymlnk間でファイルを移動したら見事に消えたわ http://mao.5ch.net/test/read.cgi/linux/1591438293/171
172: login:Penguin [sage] 2020/08/14(金) 14:03:08.36 ID:nA67uvYS windows10が入っているSSDとは別のSSDにUbuntu20.04を入れてデュアルブートにしました。BIOSから入る事はできるのですが、起動したときにどちらのOSに入るか選ぶ事ができません。どうすれOS選択画面が出せるでしょうか。マザーボードはASUSです http://mao.5ch.net/test/read.cgi/linux/1591438293/172
173: login:Penguin [sage] 2020/08/14(金) 16:15:12.61 ID:wY9Aa4tw >>172 ブートローダ(GRUB)を別のSSDに入れてるんだろう BIOS/UEFIからその別のSSDの起動優先順位を上げて、Linux側から(必要なら設定を書き換えて)update-grub 言ってる意味もわからないレベルなら素直にBIOS/UEFIのブートメニューから毎回選択してください http://mao.5ch.net/test/read.cgi/linux/1591438293/173
174: login:Penguin [sage] 2020/08/14(金) 17:52:23.29 ID:ANhqxYqD 内蔵と外付けで分けてるならその都度bios入らないで起動オプションの方で起動したらgrubで選択するのと大して変わらない ような… grubで選択したいならgrub customizerでメニュー設定が楽 http://mao.5ch.net/test/read.cgi/linux/1591438293/174
175: login:Penguin [sage] 2020/08/14(金) 18:11:30.17 ID:nA67uvYS >>174 ありがとうございます。無事にos選択画面は出てきたのですが、windows10が表示されません。BIOSから起動はできます。os選択画面にwindows10を表示させる方法がわかる方はいらっしゃいますか? http://mao.5ch.net/test/read.cgi/linux/1591438293/175
176: login:Penguin [sage] 2020/08/14(金) 19:12:09.59 ID:1Q0U3XVE >>175 https://askubuntu.com/questions/197868/grub-does-not-detect-windows http://mao.5ch.net/test/read.cgi/linux/1591438293/176
177: login:Penguin [sage] 2020/08/14(金) 22:31:28.93 ID:Fztl53M5 >>176 できました。ありがとうございます http://mao.5ch.net/test/read.cgi/linux/1591438293/177
178: login:Penguin [sage] 2020/08/15(土) 01:39:33.45 ID:0YKJe7cB CSVを扱うソフトやコマンドってある? 化石PCなんでcalcだとちょっと重くて http://mao.5ch.net/test/read.cgi/linux/1591438293/178
179: login:Penguin [] 2020/08/15(土) 17:09:49.70 ID:+rcF9ew+ scpでファイルをコピーするとき、接続先のディレクトリの階層が深いとtabで補完できなくて打ち間違いしたりするのですが 何か良い方法ありませんか? http://mao.5ch.net/test/read.cgi/linux/1591438293/179
180: login:Penguin [sage] 2020/08/15(土) 22:19:12.16 ID:1omuZ/le vscodeでdockerイメージを読み込んでターミナル開くところまではいきました。ここからコードをうつ画面を出してpythonのプログラミングをしたいのですがよくわかりません。参考になるサイトなどあれば、教えて下さい http://mao.5ch.net/test/read.cgi/linux/1591438293/180
181: login:Penguin [sage] 2020/08/16(日) 04:41:59.42 ID:A/L0te8d >>178 Ruby で、CSV を扱える。例えば、 require 'csv' # 引数には、ファイルパスを渡す file_path = ARGV[ 0 ] # CSV ファイルを、1行ずつ処理する。列0・1 を表示する CSV.foreach( file_path ) do |row| puts "#{ row[ 0 ] } : #{ row[ 1 ] }" end http://mao.5ch.net/test/read.cgi/linux/1591438293/181
182: login:Penguin [sage] 2020/08/16(日) 04:48:35.70 ID:gHhiI38I >>179 階層の深さ関係あるか? http://mao.5ch.net/test/read.cgi/linux/1591438293/182
183: login:Penguin [sage] 2020/08/16(日) 11:00:37.83 ID:iGlhrVJN >>178 何をしたいの? CSV データを表として画面に出力したいだけ? それなら、util-linux の "column -t" が使えるかもしれない。 新しいバージョンは、かなりいろいろな機能があって、便利になってる。man の新しい翻訳も以下にある。 http://linuxjm.osdn.jp/html/util-linux/man1/column.1.html http://mao.5ch.net/test/read.cgi/linux/1591438293/183
184: login:Penguin [] 2020/08/16(日) 11:10:13.00 ID:TD4hVr5s >>182 ちょっと文章おかしかったですね。 言いたいことは、「tab補完が使えないとき、長いファイルパスを暗記して入力するのが大変」ということでした。 何かいい方法あればと思いまして、質問させていただいた限りです。 http://mao.5ch.net/test/read.cgi/linux/1591438293/184
185: login:Penguin [sage] 2020/08/16(日) 11:21:33.53 ID:gHhiI38I >>184 鍵認証使ってる? http://mao.5ch.net/test/read.cgi/linux/1591438293/185
186: login:Penguin [sage] 2020/08/16(日) 11:28:28.10 ID:N2cBcbxy 俺が使ってるcolumnはbsdmainutilsの方だけどこれでutil版も入れたらどうなる? 別パッケージで競合するコマンドなんて考えたことなかったわ http://mao.5ch.net/test/read.cgi/linux/1591438293/186
187: login:Penguin [] 2020/08/16(日) 12:03:00.35 ID:TD4hVr5s >>185 いえ、パスワード認証です http://mao.5ch.net/test/read.cgi/linux/1591438293/187
188: login:Penguin [sage] 2020/08/16(日) 12:10:16.96 ID:gHhiI38I >>187 鍵認証にしとけ http://mao.5ch.net/test/read.cgi/linux/1591438293/188
189: login:Penguin [] 2020/08/16(日) 12:39:25.34 ID:TD4hVr5s >>188 やっぱりその方がいいですよね 今までめんどくさがってましたが、ちゃんと鍵作るようにします http://mao.5ch.net/test/read.cgi/linux/1591438293/189
190: 183 [sage] 2020/08/16(日) 15:35:45.56 ID:adGVEhIS >>186 競合するコマンドがいくつもあるだけでなく、ライブラリの競合もあるみたいだし、 私としてはインストールするのは気持ちが悪いので、ソースをもらってきて、 make までして、インストールはせずに、使いたいものだけ alias して使っています。 http://mao.5ch.net/test/read.cgi/linux/1591438293/190
191: login:Penguin [] 2020/08/16(日) 21:54:03.88 ID:rQ8Z7Aj8 ど素人の見当違いの質問かもしれませんが、是非お答え下さい。 mailbox形式のメールサーバーにおける、/var/spool/mailと〜/mail/mailboxの関係を明確につかめません。 ローカルドメインを宛先とするメールを受信するとまず/var/spool/mailに入り、その後muaでメールを受信すると〜/mail/mailboxにはいるのかなと思っているのですが、合っていますか? http://mao.5ch.net/test/read.cgi/linux/1591438293/191
192: login:Penguin [] 2020/08/17(月) 16:08:12.88 ID:Hemm5597 echo "hoge:foo" | base64 というコマンドを打ってから、何のコマンドを打っても(例lsなら) ls: line 1: hoge:foo: command not found と出て使えなくなりました $PATHには変な文字列は入ってませんでした どこの設定を壊してしまったんでしょうか? http://mao.5ch.net/test/read.cgi/linux/1591438293/192
193: login:Penguin [sage] 2020/08/21(金) 07:04:30.25 ID:s75GFwf1 端末の起動がもたつくようになった 関数は一つのファイルに大量に書くより外部ファイルとしてPATHを通した場所に置く方がいいんだろうか http://mao.5ch.net/test/read.cgi/linux/1591438293/193
194: login:Penguin [sage] 2020/08/21(金) 14:11:16.51 ID:P5qBzA0A >>193 どんだけ書いてんの http://mao.5ch.net/test/read.cgi/linux/1591438293/194
195: login:Penguin [sage] 2020/08/21(金) 14:18:46.66 ID:APzz/2fR >>193 コマンド化したら? http://mao.5ch.net/test/read.cgi/linux/1591438293/195
196: login:Penguin [sage] 2020/08/21(金) 18:05:01.59 ID:luY/So4i >>193 別ファイルにしたらそれを読み込む負担が増えるから悪くなることはあっても 良くなることはないような気がする http://mao.5ch.net/test/read.cgi/linux/1591438293/196
197: login:Penguin [sage] 2020/08/22(土) 06:55:34.79 ID:PgqJ2Wof 基本拾った関数やエイリアスは.bash_aliasに書いて巨大な関数やsh以外は~/binに置いてるがこれでいいよな? http://mao.5ch.net/test/read.cgi/linux/1591438293/197
198: login:Penguin [sage] 2020/08/24(月) 01:17:30.63 ID:nC5cdpeF sedって/パターン/の文字区別無視は無理なんだろうか iが使えるのはsだけだし http://mao.5ch.net/test/read.cgi/linux/1591438293/198
199: login:Penguin [sage] 2020/08/24(月) 15:57:17.23 ID:H620agDn 質問がよくわからないんだけど、アドレスで正規表現を使う場合に、大文字小文字を区別したくないということ? info sed によれば、I フラグを使う手があるらしい。こんな具合。 $ sed -n '/foo/Ip' sample.txt http://mao.5ch.net/test/read.cgi/linux/1591438293/199
200: login:Penguin [sage] 2020/08/25(火) 12:30:01.61 ID:YRLaiCXn コマンドラインで行の移動ってどうやるの $ seq 3 | CMD 1 3 2 みたいなん http://mao.5ch.net/test/read.cgi/linux/1591438293/200
201: login:Penguin [sage] 2020/08/25(火) 17:56:32.76 ID:doT5kL19 何がしたいのか全然わからんが なんでもいいからとにかく行の順番を変えたいなら $ seq 3 | shuf http://mao.5ch.net/test/read.cgi/linux/1591438293/201
202: login:Penguin [sage] 2020/08/26(水) 00:52:27.15 ID:6L/gf5EI >>200 $ ed -s <(seq 3) <<< $'3m1\n,p' http://mao.5ch.net/test/read.cgi/linux/1591438293/202
203: login:Penguin [sage] 2020/09/13(日) 12:27:49.46 ID:6gdzY17F ubuntu mate 20.04 +fcitx-mozcのかな入力環境下で「¥|-」キーを別のキーに割り当てたいんですが、半角のときは「¥」、かな入力のときは素直に「ー」を出せるようにするにはどこをいじったらいいでしょうか xmodmap -e 'keycode 51=yen bar' とやるだけでは「¥」は半角でそのまま出ますが「ー」はかな入力時にSHIFT+キーじゃないと出ません 「ー」をSHIFTなしで一回で出せるようにしたいのです mozcの方にかなテーブルがどこかにあるのかと思って探しましたがわかりませんでした http://mao.5ch.net/test/read.cgi/linux/1591438293/203
204: login:Penguin [sage] 2020/09/13(日) 13:47:42.25 ID:cXPBz3AN 所有者がルートのファイルをsudo rm で削除できるのに sudo cat ルート所有のファイル > 新規ファイル ってやるとできないけどなぜなんですか? http://mao.5ch.net/test/read.cgi/linux/1591438293/204
205: login:Penguin [sage] 2020/09/13(日) 13:52:19.03 ID:cXPBz3AN >>204 権限がありませんって出る あとコピーはできる http://mao.5ch.net/test/read.cgi/linux/1591438293/205
206: login:Penguin [sage] 2020/09/13(日) 15:28:05.63 ID:a1MBu9fp >>204 > sudo cat ルート所有のファイル > 新規ファイル sudoの効力は「cat ルート所有のファイル」まで 「>」以降はsudoする前のシェルがやる 「echo hoge >新規ファイル」ができないのと同じ http://mao.5ch.net/test/read.cgi/linux/1591438293/206
207: login:Penguin [sage] 2020/09/13(日) 16:58:26.29 ID:1AtXHc9n >>204 リダイレクトやパイプはsudo前のシェルが自分の権限で処理するので sudo sh -c "cat example.txt > output.txt"としてroot権限のシェルでリダイレクトを処理させるか sudo cat example.txt | sudo tee output.txtのようにteeで代用する http://mao.5ch.net/test/read.cgi/linux/1591438293/207
208: 204 [sage] 2020/09/14(月) 19:29:30.47 ID:4fN+mfx9 アリナックス http://mao.5ch.net/test/read.cgi/linux/1591438293/208
209: login:Penguin [sage] 2020/09/15(火) 21:41:21.77 ID:64LbtmSf vimでreadonlyのファイルを強制保存する時もtee使うんだよな sudo付け忘れた時とか http://mao.5ch.net/test/read.cgi/linux/1591438293/209
210: login:Penguin [] 2020/09/21(月) 15:41:38.47 ID:38lDVCr1 これでリナックスはインストールできますか? http://shop-rakuten-ch.2chblog.jp/archives/7030035.html http://mao.5ch.net/test/read.cgi/linux/1591438293/210
211: login:Penguin [] 2020/09/21(月) 17:00:42.69 ID:oPZtckzh よっぽどのことがない限り入る 多くの場合はグラホがうまく使えないとかあるけど でもここで聞くレベルじゃISO用意できなかったりするんじゃないの ちなみにいまどき無線LANが使えないってないわ これくらいのレベルならヤフオクで5000円くらいだからそっちで選べばいいと思う http://mao.5ch.net/test/read.cgi/linux/1591438293/211
212: login:Penguin [sage] 2020/09/21(月) 18:54:09.41 ID:iILBrJu/ 複数行単位で逆順ってどうやる? $ seq 4 | CMD 3 4 1 2 こんなん http://mao.5ch.net/test/read.cgi/linux/1591438293/212
213: login:Penguin [sage] 2020/09/21(月) 21:34:27.50 ID:6Q0Z/Lw5 seq 10 |tac |sed -n 'h;n;p;g;p' http://mao.5ch.net/test/read.cgi/linux/1591438293/213
214: login:Penguin [sage] 2020/09/21(月) 21:39:44.93 ID:6Q0Z/Lw5 sed 版は行が偶数である必要があるので、基数でも構わないように awk 版。 seq 11 |tac |awk 'NR % 2 != 0 {line = $0; next}; {print $0"\n"line} END{if (NR % 2 != 0) print $0}' http://mao.5ch.net/test/read.cgi/linux/1591438293/214
215: login:Penguin [sage] 2020/09/21(月) 23:40:03.09 ID:EG8dcfEz xargs で、行列変換できるのでは? a b c a b c http://mao.5ch.net/test/read.cgi/linux/1591438293/215
216: login:Penguin [sage] 2020/09/22(火) 02:18:30.59 ID:eMduSs75 >>212 例は2行単位のもの出しているけど、2行単位以外の複数行(3行とか4行との)単位でもやりたいのか? http://mao.5ch.net/test/read.cgi/linux/1591438293/216
217: login:Penguin [sage] 2020/09/22(火) 02:22:13.86 ID:eMduSs75 か、が抜けていた (3行とか4行とかの)単位 http://mao.5ch.net/test/read.cgi/linux/1591438293/217
218: login:Penguin [sage] 2020/09/22(火) 10:31:31.08 ID:9d2x2CDm sedの基本は理解したが肝心の処理の流れが分からんわ パターンスペースだのホールドスペースだの 処理過程の行を表示する方法はないのかしら http://mao.5ch.net/test/read.cgi/linux/1591438293/218
219: login:Penguin [sage] 2020/09/22(火) 16:42:40.23 ID:iBWA2dV2 >>212 長くなれば配列使ってループで回す seq 4 | xargs | awk '{print $3 "\n" $4 "\n" $1 "\n" $2}' http://mao.5ch.net/test/read.cgi/linux/1591438293/219
220: login:Penguin [] 2020/09/22(火) 16:52:55.34 ID:6eqRg9Ey 自分ならスクリプト書いてwhile readしちゃうけどなあ http://mao.5ch.net/test/read.cgi/linux/1591438293/220
221: login:Penguin [sage] 2020/09/22(火) 16:57:36.95 ID:6eqRg9Ey ちなみにスクリプト書くのがえらいとは思ってない 仕事でシェル書ける?って聞かれたことあるけど当然あると答えるんだけど パイプを使った簡単な方法を思いつかないとメンテが大変なスクリプトを残すことになる まあ1行で書かれた難解なコマンドを解読するのも面倒なんだけどw http://mao.5ch.net/test/read.cgi/linux/1591438293/221
222: login:Penguin [] 2020/09/22(火) 17:03:58.63 ID:6eqRg9Ey >>218 自分が使ったわけではないけどsedsedつーのがあるらしい 自分は処理を想定して置換パターン考えるけど 思ってるように置換されないことはよくあって超テストしまくる 今はシェルスクリプト書くこと少ないんだけど あーこれ過去に悩んだわってのは結構多く解決したあとに思い出す http://mao.5ch.net/test/read.cgi/linux/1591438293/222
223: login:Penguin [] 2020/09/22(火) 19:23:31.38 ID:fv1Daqer >>221 ワンライナーの方が保守性が低いだろうに http://mao.5ch.net/test/read.cgi/linux/1591438293/223
224: login:Penguin [sage] 2020/09/22(火) 22:32:14.43 ID:3m3ag9H4 やっていることが複雑なプログラムは 結局何で書いても保守性は上がらない http://mao.5ch.net/test/read.cgi/linux/1591438293/224
225: login:Penguin [sage] 2020/09/23(水) 01:48:42.49 ID:a9ugNS1V 可読性なら、Ruby http://mao.5ch.net/test/read.cgi/linux/1591438293/225
226: login:Penguin [sage] 2020/09/23(水) 10:10:57.82 ID:Rsl28+Yj パイソンかシーシャープでいいよ http://mao.5ch.net/test/read.cgi/linux/1591438293/226
227: login:Penguin [sage] 2020/09/23(水) 12:05:25.50 ID:n3ZO4tu1 >>226 シャープは台湾資本のメーカーだから安心だな http://mao.5ch.net/test/read.cgi/linux/1591438293/227
228: login:Penguin [sage] 2020/09/23(水) 13:59:53.60 ID:qG2KcxsT 久々に滑り倒してるギャグというものを見た http://mao.5ch.net/test/read.cgi/linux/1591438293/228
229: login:Penguin [sage] 2020/09/23(水) 22:41:24.17 ID:JIsijUQE ギャグだったの? http://mao.5ch.net/test/read.cgi/linux/1591438293/229
230: login:Penguin [] 2020/09/25(金) 00:28:35.86 ID:RsERggiG VARが複数行の場合はどうすれば? $ VAR=`seq 1`; seq 2 | sed "s/$VAR/@&/" @1 2 $ VAR=`seq 2`; seq 3 | sed "s/$VAR/@&/" sed: -e expression #1, char 3: `s' コマンドが終了していません http://mao.5ch.net/test/read.cgi/linux/1591438293/230
231: login:Penguin [sage] 2020/09/25(金) 08:53:13.01 ID:0C7N0fKH VAR=`seq 2`; seq 3 | perl -0777 -pe "s/($VAR)/\@\$1/" sed でやるなら sed の文法に合わせる必要がある。 すなわち、改行をエスケープシーケンスに置き換える。 それをした上でも sed でやるには N や t を使う必要があるだろう。 そして多分、本当にやりたいことはそれではないだろう。 なにをしたいのか正直に書いたほうがいいと思う。 http://mao.5ch.net/test/read.cgi/linux/1591438293/231
232: login:Penguin [] 2020/09/25(金) 09:45:53.53 ID:RsERggiG URLのメモがあって特定のURLの行頭に#を入れたいだけなんだ 実際のVARには対象行の文字列が入ってる sed ' /aaa/s/^/#/ /bbb/s/^/#/ ' foo.txt これを大量に書かずに済む方法はないかってこと http://mao.5ch.net/test/read.cgi/linux/1591438293/232
233: login:Penguin [sage] 2020/09/25(金) 10:01:42.93 ID:rcXzyqi8 hoge = PARAM1:VALUE1-0:VALUE1-1;VALUE1-2 こういうあたいを、最初の:区切り文字にするっていう方法ありますか? 具体的には、 hoge = PARAM1 と VALUE1-0:VALUE1-1;VALUE1-2 に分けるのが望みです。 関係あるかわかりませんが、実際には区切り文字の:は半角です、 半角コロンは視認性がすんごい悪かったので、視認性のため全角にしております。 よろしくお願いいたします。 http://mao.5ch.net/test/read.cgi/linux/1591438293/233
234: login:Penguin [sage] 2020/09/25(金) 10:56:17.29 ID:Zcjfxf/5 >>232 改行されたURLのみのリストならこれで大丈夫なはず xargs -I{} sed '/{}/s/^/#/' < url_list.txt http://mao.5ch.net/test/read.cgi/linux/1591438293/234
235: login:Penguin [sage] 2020/09/25(金) 12:35:50.14 ID:jeHM1ZGk >>233 cut -d ':' -f 1 と cut -d ':' -f 2- でできるよ http://mao.5ch.net/test/read.cgi/linux/1591438293/235
236: login:Penguin [sage] 2020/09/25(金) 12:47:35.21 ID:rcXzyqi8 >>235 ありがとうございます。 N番目から最後までってのがあるんですね。 勉強になりました。 http://mao.5ch.net/test/read.cgi/linux/1591438293/236
237: login:Penguin [sage] 2020/09/25(金) 15:17:19.28 ID:Zcjfxf/5 >>234 これじゃ動かんわ こっち sed 's|/|\\\\/|g' url_pattern_list |xargs -I{} sed '/{}/s/^/#/' url_list http://mao.5ch.net/test/read.cgi/linux/1591438293/237
238: login:Penguin [sage] 2020/09/25(金) 21:27:03.27 ID:0C7N0fKH URL には . も含まれてると思うのだが、エスケープしなくていいのだろうか。 行全体のマッチじゃなくていいのだろうか。 パターンの数だけ sed を起動するよりもスクリプトファイルを作って それを実行する方が効率的でデバッグもしやすいのではなかろうか。 当人が判断すればいいことだが、ちょっと気になった。 http://mao.5ch.net/test/read.cgi/linux/1591438293/238
239: login:Penguin [sage] 2020/09/25(金) 21:50:16.86 ID:3o+e4nzm >>238 >>230の条件が 複数のマークする対象が変数に入っている、絶対にsedは使う、1ライナー なんだよ。 Linuxユーザーは超こだわりを持つ奴がおおいからな (なんで、そんなにこだわる? 基地外かよな奴が多いからな) http://mao.5ch.net/test/read.cgi/linux/1591438293/239
240: login:Penguin [sage] 2020/09/26(土) 08:36:11.50 ID:shOcNvTA Debian でディスクレスシステムもどき (USBメモリでBIOSモード起動、NASへiSCSIで接続してルートマウント) を作ったんですが、 シャットダウンや再起動しようとすると NIC が落とされるのが早いのか、処理がうまくいかないようです。 (シャットダウンシーケンス中なのに waiting for ifup for enp1s1 ( 1 min 30 sec ) ... みたいな感じ) 数分待てば再起動できるけど、どうにも時間がかかりすぎるのでなんとかしたいです。 たぶん NIC を落とさないようにするのかな、と思いつつも、どう検索したらいいのか分からずここに来ました。 分かる方、よろしくお願いします。 http://mao.5ch.net/test/read.cgi/linux/1591438293/240
241: login:Penguin [sage] 2020/09/26(土) 14:40:57.61 ID:9Br3HoRi >>238 悪いこと言わないからここのスレタイを一度読んでみ? http://mao.5ch.net/test/read.cgi/linux/1591438293/241
242: login:Penguin [sage] 2020/10/03(土) 20:59:13.51 ID:5AxqDLig https://qiita.com/dankogai/items/ffc4f31a8a949bd7ec01 上記のサイトをみながらzfsについて勉強・検証しているのですが zfs snapshot tank@20201003 このコマンドは通るのですが、 上記のコマンドを打たずに以下のコマンドを打つと「WARNING: could not send tank@20201003: does not exist」と表示されます。 zfs snapshot tank@20201003 > tank@20201003.zfs 上記ページをみても書いていなかったので、シリアライズする際は一度スナップショットを取ってからしかできないという理解で間違いないですか? http://mao.5ch.net/test/read.cgi/linux/1591438293/242
243: login:Penguin [] 2020/10/04(日) 10:28:17.59 ID:xw4Et/C8 >>242 何でその本人に聞かないの? http://mao.5ch.net/test/read.cgi/linux/1591438293/243
244: login:Penguin [sage] 2020/10/04(日) 10:46:00.53 ID:/VYz5wn6 >>243 ほんこれ http://mao.5ch.net/test/read.cgi/linux/1591438293/244
245: login:Penguin [sage] 2020/10/05(月) 09:20:46.61 ID:FTVXUa3S >>242 小飼弾やんけ 聞きづらそう http://mao.5ch.net/test/read.cgi/linux/1591438293/245
246: login:Penguin [sage] 2020/10/08(木) 16:02:18.69 ID:PdmvQUun aa.html foo bb.html cc.html この中で連続するhtmlをsedで全消しするにはどうすれば? この例だと結果はaa.htmlとfooの2行ですが実際の行数は不定です あくまで特定の文字列を含む行が連続したら消すってことです http://mao.5ch.net/test/read.cgi/linux/1591438293/246
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 756 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s