[過去ログ] 初心者の質問相談にやさしく答えるスレ Part13 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
191: 2020/08/16(日)21:54 ID:rQ8Z7Aj8(1) AAS
ど素人の見当違いの質問かもしれませんが、是非お答え下さい。
mailbox形式のメールサーバーにおける、/var/spool/mailと〜/mail/mailboxの関係を明確につかめません。
ローカルドメインを宛先とするメールを受信するとまず/var/spool/mailに入り、その後muaでメールを受信すると〜/mail/mailboxにはいるのかなと思っているのですが、合っていますか?
192: 2020/08/17(月)16:08 ID:Hemm5597(1) AAS
echo "hoge:foo" | base64
というコマンドを打ってから、何のコマンドを打っても(例lsなら)
ls: line 1: hoge:foo: command not found
と出て使えなくなりました
$PATHには変な文字列は入ってませんでした
どこの設定を壊してしまったんでしょうか?
193
(3): 2020/08/21(金)07:04 ID:s75GFwf1(1) AAS
端末の起動がもたつくようになった
関数は一つのファイルに大量に書くより外部ファイルとしてPATHを通した場所に置く方がいいんだろうか
194: 2020/08/21(金)14:11 ID:P5qBzA0A(1) AAS
>>193
どんだけ書いてんの
195: 2020/08/21(金)14:18 ID:APzz/2fR(1) AAS
>>193
コマンド化したら?
196: 2020/08/21(金)18:05 ID:luY/So4i(1) AAS
>>193
別ファイルにしたらそれを読み込む負担が増えるから悪くなることはあっても
良くなることはないような気がする
197: 2020/08/22(土)06:55 ID:PgqJ2Wof(1) AAS
基本拾った関数やエイリアスは.bash_aliasに書いて巨大な関数やsh以外は~/binに置いてるがこれでいいよな?
198: 2020/08/24(月)01:17 ID:nC5cdpeF(1) AAS
sedって/パターン/の文字区別無視は無理なんだろうか
iが使えるのはsだけだし
199: 2020/08/24(月)15:57 ID:H620agDn(1) AAS
質問がよくわからないんだけど、アドレスで正規表現を使う場合に、大文字小文字を区別したくないということ?
info sed によれば、I フラグを使う手があるらしい。こんな具合。
$ sed -n '/foo/Ip' sample.txt
200
(1): 2020/08/25(火)12:30 ID:YRLaiCXn(1) AAS
コマンドラインで行の移動ってどうやるの
$ seq 3 | CMD
1
3
2
みたいなん
201: 2020/08/25(火)17:56 ID:doT5kL19(1) AAS
何がしたいのか全然わからんが
なんでもいいからとにかく行の順番を変えたいなら
$ seq 3 | shuf
202: 2020/08/26(水)00:52 ID:6L/gf5EI(1) AAS
>>200
$ ed -s <(seq 3) <<< $'3m1\n,p'
203: 2020/09/13(日)12:27 ID:6gdzY17F(1) AAS
ubuntu mate 20.04 +fcitx-mozcのかな入力環境下で「¥|-」キーを別のキーに割り当てたいんですが、半角のときは「¥」、かな入力のときは素直に「ー」を出せるようにするにはどこをいじったらいいでしょうか
xmodmap -e 'keycode 51=yen bar'
とやるだけでは「¥」は半角でそのまま出ますが「ー」はかな入力時にSHIFT+キーじゃないと出ません
「ー」をSHIFTなしで一回で出せるようにしたいのです
mozcの方にかなテーブルがどこかにあるのかと思って探しましたがわかりませんでした
204
(4): 2020/09/13(日)13:47 ID:cXPBz3AN(1/2) AAS
所有者がルートのファイルをsudo rm で削除できるのに
sudo cat ルート所有のファイル > 新規ファイル
ってやるとできないけどなぜなんですか?
205: 2020/09/13(日)13:52 ID:cXPBz3AN(2/2) AAS
>>204
権限がありませんって出る
あとコピーはできる
206: 2020/09/13(日)15:28 ID:a1MBu9fp(1) AAS
>>204
> sudo cat ルート所有のファイル > 新規ファイル
sudoの効力は「cat ルート所有のファイル」まで
「>」以降はsudoする前のシェルがやる
「echo hoge >新規ファイル」ができないのと同じ
207: 2020/09/13(日)16:58 ID:1AtXHc9n(1) AAS
>>204
リダイレクトやパイプはsudo前のシェルが自分の権限で処理するので
sudo sh -c "cat example.txt > output.txt"としてroot権限のシェルでリダイレクトを処理させるか
sudo cat example.txt | sudo tee output.txtのようにteeで代用する
208: 204 2020/09/14(月)19:29 ID:4fN+mfx9(1) AAS
アリナックス
209: 2020/09/15(火)21:41 ID:64LbtmSf(1) AAS
vimでreadonlyのファイルを強制保存する時もtee使うんだよな
sudo付け忘れた時とか
210: 2020/09/21(月)15:41 ID:38lDVCr1(1) AAS
これでリナックスはインストールできますか?
外部リンク[html]:shop-rakuten-ch.2chblog.jp
211: 2020/09/21(月)17:00 ID:oPZtckzh(1) AAS
よっぽどのことがない限り入る
多くの場合はグラホがうまく使えないとかあるけど
でもここで聞くレベルじゃISO用意できなかったりするんじゃないの
ちなみにいまどき無線LANが使えないってないわ
これくらいのレベルならヤフオクで5000円くらいだからそっちで選べばいいと思う
212
(2): 2020/09/21(月)18:54 ID:iILBrJu/(1) AAS
複数行単位で逆順ってどうやる?
$ seq 4 | CMD
3
4
1
2
こんなん
213: 2020/09/21(月)21:34 ID:6Q0Z/Lw5(1/2) AAS
seq 10 |tac |sed -n 'h;n;p;g;p'
214: 2020/09/21(月)21:39 ID:6Q0Z/Lw5(2/2) AAS
sed 版は行が偶数である必要があるので、基数でも構わないように awk 版。
seq 11 |tac |awk 'NR % 2 != 0 {line = $0; next}; {print $0"\n"line} END{if (NR % 2 != 0) print $0}'
215: 2020/09/21(月)23:40 ID:EG8dcfEz(1) AAS
xargs で、行列変換できるのでは?

a
b
c

a b c
216: 2020/09/22(火)02:18 ID:eMduSs75(1/2) AAS
>>212
例は2行単位のもの出しているけど、2行単位以外の複数行(3行とか4行との)単位でもやりたいのか?
217: 2020/09/22(火)02:22 ID:eMduSs75(2/2) AAS
か、が抜けていた
(3行とか4行とかの)単位
218
(1): 2020/09/22(火)10:31 ID:9d2x2CDm(1) AAS
sedの基本は理解したが肝心の処理の流れが分からんわ
パターンスペースだのホールドスペースだの
処理過程の行を表示する方法はないのかしら
219: 2020/09/22(火)16:42 ID:iBWA2dV2(1) AAS
>>212
長くなれば配列使ってループで回す

seq 4 | xargs | awk '{print $3 "\n" $4 "\n" $1 "\n" $2}'
220: 2020/09/22(火)16:52 ID:6eqRg9Ey(1/3) AAS
自分ならスクリプト書いてwhile readしちゃうけどなあ
221
(1): 2020/09/22(火)16:57 ID:6eqRg9Ey(2/3) AAS
ちなみにスクリプト書くのがえらいとは思ってない
仕事でシェル書ける?って聞かれたことあるけど当然あると答えるんだけど
パイプを使った簡単な方法を思いつかないとメンテが大変なスクリプトを残すことになる
まあ1行で書かれた難解なコマンドを解読するのも面倒なんだけどw
222: 2020/09/22(火)17:03 ID:6eqRg9Ey(3/3) AAS
>>218
自分が使ったわけではないけどsedsedつーのがあるらしい

自分は処理を想定して置換パターン考えるけど
思ってるように置換されないことはよくあって超テストしまくる
今はシェルスクリプト書くこと少ないんだけど
あーこれ過去に悩んだわってのは結構多く解決したあとに思い出す
223: 2020/09/22(火)19:23 ID:fv1Daqer(1) AAS
>>221
ワンライナーの方が保守性が低いだろうに
224: 2020/09/22(火)22:32 ID:3m3ag9H4(1) AAS
やっていることが複雑なプログラムは
結局何で書いても保守性は上がらない
225: 2020/09/23(水)01:48 ID:a9ugNS1V(1) AAS
可読性なら、Ruby
226
(1): 2020/09/23(水)10:10 ID:Rsl28+Yj(1) AAS
パイソンかシーシャープでいいよ
227: 2020/09/23(水)12:05 ID:n3ZO4tu1(1) AAS
>>226
シャープは台湾資本のメーカーだから安心だな
228: 2020/09/23(水)13:59 ID:qG2KcxsT(1) AAS
久々に滑り倒してるギャグというものを見た
229: 2020/09/23(水)22:41 ID:JIsijUQE(1) AAS
ギャグだったの?
230
(1): 2020/09/25(金)00:28 ID:RsERggiG(1/2) AAS
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' コマンドが終了していません
231: 2020/09/25(金)08:53 ID:0C7N0fKH(1/2) AAS
VAR=`seq 2`; seq 3 | perl -0777 -pe "s/($VAR)/\@\$1/"

sed でやるなら sed の文法に合わせる必要がある。
すなわち、改行をエスケープシーケンスに置き換える。
それをした上でも sed でやるには N や t を使う必要があるだろう。
そして多分、本当にやりたいことはそれではないだろう。
なにをしたいのか正直に書いたほうがいいと思う。
232
(1): 2020/09/25(金)09:45 ID:RsERggiG(2/2) AAS
URLのメモがあって特定のURLの行頭に#を入れたいだけなんだ
実際のVARには対象行の文字列が入ってる

sed '
/aaa/s/^/#/
/bbb/s/^/#/
' foo.txt
これを大量に書かずに済む方法はないかってこと
233
(1): 2020/09/25(金)10:01 ID:rcXzyqi8(1/2) AAS
hoge = PARAM1:VALUE1-0:VALUE1-1;VALUE1-2

こういうあたいを、最初の:区切り文字にするっていう方法ありますか?

具体的には、
hoge = PARAM1 と VALUE1-0:VALUE1-1;VALUE1-2
に分けるのが望みです。

関係あるかわかりませんが、実際には区切り文字の:は半角です、
半角コロンは視認性がすんごい悪かったので、視認性のため全角にしております。

よろしくお願いいたします。
234
(1): 2020/09/25(金)10:56 ID:Zcjfxf/5(1/2) AAS
>>232
改行されたURLのみのリストならこれで大丈夫なはず

xargs -I{} sed '/{}/s/^/#/' < url_list.txt
235
(1): 2020/09/25(金)12:35 ID:jeHM1ZGk(1) AAS
>>233
cut -d ':' -f 1 と
cut -d ':' -f 2- でできるよ
236: 2020/09/25(金)12:47 ID:rcXzyqi8(2/2) AAS
>>235
ありがとうございます。
N番目から最後までってのがあるんですね。
勉強になりました。
237: 2020/09/25(金)15:17 ID:Zcjfxf/5(2/2) AAS
>>234
これじゃ動かんわ
こっち

sed 's|/|\\\\/|g' url_pattern_list |xargs -I{} sed '/{}/s/^/#/' url_list
238
(2): 2020/09/25(金)21:27 ID:0C7N0fKH(2/2) AAS
URL には . も含まれてると思うのだが、エスケープしなくていいのだろうか。
行全体のマッチじゃなくていいのだろうか。
パターンの数だけ sed を起動するよりもスクリプトファイルを作って
それを実行する方が効率的でデバッグもしやすいのではなかろうか。
当人が判断すればいいことだが、ちょっと気になった。
239: 2020/09/25(金)21:50 ID:3o+e4nzm(1) AAS
>>238
>>230の条件が
複数のマークする対象が変数に入っている、絶対にsedは使う、1ライナー
なんだよ。
Linuxユーザーは超こだわりを持つ奴がおおいからな
(なんで、そんなにこだわる? 基地外かよな奴が多いからな)
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
b end
}
h
n
/\.html/! {
H
g
b print
}
/\.html/ { # 文字列 html 2 行目、4, 6 ... 行目
:loop
n
/\.html/! b print
/\.html/ b loop # 文字列 html 3 行目、5, 7 ... 行目
} # 2 個目からのループの終わり
} # 1 個目からのループ終わり
:end
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" # 含む
end

# 上の配列から、連続している行番号だけを残す。2次元配列を平坦化する
consecutive_numbers = line_numbers.chunk_while{ |prev, nxt| prev + 1 == nxt }.
select { |ary| ary.length >= 2 }.flatten!

unless consecutive_numbers
puts "連続している行はありません!"
return # 処理なし
end

results = TEXT.each_line.with_object( [ ] ).with_index( 1 ) do | ( line, ary ), line_num | # 各行・蓄積変数・行番号
if line_num == consecutive_numbers[ 0 ]
consecutive_numbers.shift # 先頭の要素を取り除く
else
ary.push( line )
end
end

print results.join
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
260
(2): 2020/10/12(月)15:35 ID:jJLnsDPk(1) AAS
findって./を付けずに出力できないの?
261: 2020/10/12(月)16:47 ID:rHVpQ/84(1) AAS
>>260
ググれば?

Linuxでフルパスからファイル名のみ取り出す方法 | 俺的備忘録

そもそも、変換元のPATHの出力をfindで行っているのであれば、「-printf」でファイル名だけを指定すればよい。

find ./ -printf "%f\n"

拡張子削除については、awkやsedを用いるとよいだろう。
262: 2020/10/12(月)16:51 ID:rOk+9ogj(1/2) AAS
>>260
Use find result without ./ - Unix & Linux Stack Exchange
外部リンク:unix.stackexchange.com
263
(2): 2020/10/12(月)20:15 ID:+CEC3iOj(1) AAS
テキストファイルの1行目が特定の文字列だったら的な処理がしたくて
if [ $(head -n 1 ./file.txt) = "ABC" ]
こうやって書くとテキストファイルが空だった時にunary operator expectedでエラーになるんだけど
一旦変数に入れてやるなりしないとだめですかね
"$変数"ならエラーにならないんだけど
264
(1): 2020/10/12(月)22:50 ID:rOk+9ogj(2/2) AAS
>>263
"$( ... )"
265
(1): 2020/10/16(金)11:09 ID:akQTxQQM(1/2) AAS
環境 lubuntu18.04  xorg
xmonadをダウンロードした後にログアウトしてlightDMでxmonadを選択してログインしたら何も映らなくなった
仮想コンソールは映る
再起動しても意味なし
dmrcの中身をxmonadからlubuntuに戻しても意味なし
コンソールからxinitrcを読み込んでstartxすればそのGUIは映るけど普通に起動すると駄目

なんが原因でどうしたらいいんでしょう?
266: 2020/10/16(金)13:22 ID:OaBWIwY4(1) AAS
知らんがlightDMを入れ直したら?

sudo apt --reinstall install lightDM
267: 2020/10/16(金)17:50 ID:akQTxQQM(2/2) AAS
やってみるけど多分駄目だろうな
DMは関係ないっぽい
なんかいろいろ挙動が異常
268: 2020/10/17(土)10:29 ID:ODuFNacE(1) AAS
>>265
役に立つかどうかわからないけれど、~/.xsession-errors と /vag/log/Xorg.0.log を
まず見るところじゃないの。うちの場合は、Xfce4 だから、~/.xfce4-session.verbose-log
なんてのもある。
269: 2020/10/19(月)13:23 ID:6Eimd+kQ(1) AAS
おまえらカロリーメイトの特設サイトでコマンド打ってこいよ
270: 2020/10/19(月)16:27 ID:6NeTwfPm(1) AAS
open jtalkのオンラインデモ、今音声出力出来るか
271
(2): 2020/10/19(月)17:58 ID:W+kh1UfY(1) AAS
すいませんtimedatectlコマンドはSystem clock synchronized: yes NTP service: active の場合、実行するだけで即座にNTPと同期してくれるのですか?
272: 2020/10/21(水)20:49 ID:+7OJAUdt(1) AAS
>>271
する
273: 2020/10/22(木)17:40 ID:j62zDbYT(1) AAS
>>271
ありがとう ntpdate要らなかったか
274: 2020/10/26(月)23:02 ID:Kt1UpBgZ(1) AAS
update-grubを実行したドライブ内のOSだけ検出することって出来ますか?

USBメモリに複数のディストリを入れています。
update-grubしたときにこのUSBメモリ以外は無視してほしいのです。
他を物理的に外したりBIOSで無効にしたり、あとでgrub編集するより、
最初から検出しない方法があればと思っています。
275
(1): 2020/10/30(金)17:13 ID:qQgV9Kf6(1) AAS
CMD| `cat -`をしたらCtlr+dで入力の終端を明示するけどこの操作を自動化できないです?
276: 2020/11/01(日)16:22 ID:+cKUmGCg(1) AAS
>>275
CMDがどんなコマンドかわからんけど
execとかそういう話?
277
(1): 2020/11/02(月)07:22 ID:OQyKASwJ(1) AAS
windowsにはどこにでも置けて単一で機能するexeがありますがLinuxにはないんです?
もしくは一つのフォルダで完結するポータブル版
278: 2020/11/02(月)08:54 ID:B06jzEm5(1) AAS
アルよ
279: 2020/11/02(月)09:16 ID:r9c2MUYE(1) AAS
AppImageかな
280
(1): 2020/11/02(月)09:16 ID:sfbBxCLJ(1) AAS
>>277
拡張子が exe ではないけど、単体で動作するモノは何処に置いても
動作するよ。
281: 2020/11/03(火)18:38 ID:uVuISM//(1) AAS
出力のプロセス置換って使う機会ないけどどんな時に使うんです?
282: 2020/11/04(水)08:42 ID:xXCagMB5(1) AAS
たまに使うけど便利だよ。info tee に実例が出ている。日本語の翻訳は、
外部リンク[html]:linuxjm.osdn.jp
283
(2): 2020/11/06(金)22:44 ID:n3hHdf2+(1/2) AAS
>>280
NGで元ネタ見れないけど
appimageでしょ?
あれの、注意点は
appimage作った環境が
ibusかFcitxかっで
日本語入力できるか、できないか
って変わってくるんだけど…
いまの、Ubuntuがibusだから
自分のマシンもibusにしとけば
ほぼほぼ、ちゃんと使える
って
環境が手に入る
284: 2020/11/06(金)23:19 ID:ED63vPBM(1) AAS
まともな日本語使えてないのに日本語入力必要なんだw
285
(1): 2020/11/06(金)23:20 ID:790RORQy(1) AAS
Ubuntuとあるからappimageじゃなくてsnapことを語ってるのか?
あと改行が気持ち悪い
286: 2020/11/06(金)23:23 ID:n3hHdf2+(2/2) AAS
>>285
は〜
snap使ってないよ
287
(1): 2020/11/07(土)07:11 ID:Of79SsyL(1) AAS
>>283
元ネタは、Linux には、

・何処にでも置けて実行出来る exe のようなモノは無いか?
・一つのディレクトリで完結する実行環境は?

だから、Windows のように個人専用環境を整えたいって
ことじゃね?Windows で言う、PortableApp やらインストール
不要なアプリみたいなの。確かに Windows だと USB に
環境詰めてるけど、Linux では考えたことないな。
288: 2020/11/07(土)08:30 ID:RiyY5e70(1) AAS
>>283
>>287
なんだこの変な読点の打ち方
289
(1): 2020/11/07(土)11:06 ID:H3of71l7(1) AAS
「NGで元ネタ見れない」とか知らんよ
自分で登録したNGワードなんだから自分でなんとかしろよ
290: 2020/11/08(日)16:04 ID:fcGa1mQc(1/3) AAS
>>289
NGいっぱいあるから、どれだか
わかんないんだよ


Appimageググってみたの?
なんか、外してた?
291
(1): 2020/11/08(日)17:05 ID:juuH+WYy(1) AAS
277 が何で NG なのかわからんけど、流れも読めないなら黙ってて。
292: 2020/11/08(日)17:25 ID:fcGa1mQc(2/3) AAS
>>291
流れってなに?
どうせ、exeみたいに、単体で
どこでも実行できるヤツないの?

とか
そんな話なんでしょ?

だから、Appimageが、それだよ
って書いただけじゃん
しかも、Appimageで日本語入力できない時があるから
それの説明までしてあげてるのに…
293
(1): 2020/11/08(日)18:27 ID:X8ZR8ofD(1) AAS
まるで5歳児だな。それにしても改行が気持ち悪い
294: 2020/11/08(日)18:46 ID:fcGa1mQc(3/3) AAS
>>293
流れって
改行が気持ち悪い
って
話だったのかな?

改行だってね
無限にできるわけじゃ無いんだよ
改行多過ぎ
って怒られて、書き込めない事もある
295
(2): 2020/11/11(水)22:33 ID:fhkp+79P(1) AAS
Ubuntuを使っています。コマンド入力をしたことがなかったので色々と練習していたら
困ったことが起こりました。eogで画像を開いた後に端末がコマンドを受け付けなくなりました
これは文字が入力できないという意味ではなく、エンターを押しても改行されるだけで次のコマンドの
受け付ける状態にならないという意味です。どうやって解決すればよいでしょうか
もちろん端末を開き直せばそれでいいのですが
296
(1): 2020/11/12(木)01:27 ID:2rRTC5S8(1) AAS
>>295
eogがフロントで実行されてるから当然そうなる
eogを手動で終了させるか
$ eog hoge.png &
みたいな感じでバックグラウンドで実行させればいい
297
(1): 2020/11/12(木)08:06 ID:UqbtAPuh(1) AAS
>>295
296 の判断が正しいとして (たぶん、正しい)、そういうときに、とりあえずすることを
もう少し追加すると...
端末で Ctrl-z を押す (実行しているジョブの一時停止)。続いて端末から bg と
入力する (ジョブをバックグラウンドに移す)。それで、アプリケーションも端末も
使えるようになる。
298: 2020/11/15(日)09:51 ID:OWQAppCh(1) AAS
>>296>>297
ありがとうございました。バックやフロントという概念すら知らなかったので勉強します
299
(1): 2020/11/17(火)08:06 ID:dQXsNbP1(1) AAS
帯域制限に関してご質問です。
送信元サーバ一台、受信サーバ3台(4台の各サーバのセグメントは違う)
この場合送信元サーバから各セグメントに対して帯域制限を行うことができるのでしょうか?
※イメージ的にはWindowsのポリシーベースのQoSのような感じです。
300
(1): 2020/11/17(火)10:26 ID:iyqpQkhn(1) AAS
>>299
相手ホストごとにVLAN切ってtcでできるんじゃないかな
301: 2020/11/17(火)16:58 ID:UzNypzzX(1/7) AAS
>>51

おそらく、
メモリ上に存在するだけだから再起動したら消え去るんじゃないかな。
302: 2020/11/17(火)17:09 ID:UzNypzzX(2/7) AAS
>>300
新たな専門用語を使って説明したら、ますます謎が深まるんじゃないかな?
303: 2020/11/17(火)17:13 ID:UzNypzzX(3/7) AAS
>>116

ソースを読んで怪しい事をしてないか確認するしか無いだろうね。
304
(1): 2020/11/17(火)17:49 ID:1Nnk19Ou(1) AAS
何か月前の質問に答えてんだよw
もう見てねーよ
305: 2020/11/17(火)18:33 ID:UzNypzzX(4/7) AAS
>>304

君が見てるじゃないですか。
306
(1): 2020/11/17(火)18:38 ID:UzNypzzX(5/7) AAS
>>263

調べたいテキストファイルのサイズがゼロの場合は、
テキストファイルの1行目が、特定の文字列かどうかの比較をしなければ良いのでは?

以上。
307: 2020/11/17(火)19:44 ID:X6+b6U9M(1) AAS
魔除け置いとくね

Web翻訳家 志賀慶一氏を語るスレ 27
2chスレ:linux
308: [age] 2020/11/17(火)20:32 ID:IEHNdW0J(1) AAS
あわしろ信者今日もぶっちぎり1位

外部リンク[html]:hissi.org

自宅警備員でもしとるのかな?
309
(1): 2020/11/17(火)21:21 ID:6zHRArMX(1) AAS
>>306
0バイトのテキストならそれでいいかもだけど
1行目が空で2行目から始まってるファイルなんかだとそれすり抜けてエラーになりそう
>>264の""で囲む方法が手っ取り早い気がするが
310: 2020/11/17(火)22:37 ID:UzNypzzX(6/7) AAS
>>309
1行目が空でも改行コードが入ってないと
2行目は存在し得ないよ。
改行コードは0バイトじゃないよ。
311: 2020/11/17(火)22:57 ID:UzNypzzX(7/7) AAS
>>124

ソースコードが公開されていないプログラムの方が危険だよ。

プログラムをデバッガでステップ動作させて、不審な事を行ってないか確認する方が、
公開されてるソースコードを読むより遥かに大変だ。

プログラムのソースコードが公開されていれば改良する事もバグを回収する事も不可能ではない。
ソースコードが公開されてないプログラムは作成した企業やグループや個人が修正しない限り、
利用者は不満が有っても我慢して使うしか無い。
312: 2020/11/18(水)00:59 ID:+TC5UL99(1) AAS
>>242

このスレに投稿する初心者が、ZFSを使うようなシステムを弄ったら駄目ですよ。

10年修行してからにして下さい。
313: 2020/11/23(月)06:31 ID:sY9SVyMJ(1) AAS
sedでは3sや/foo/dみたいに頭に文字を入れて範囲指定できますがperlはどうやればいいんです?
sedで\dや\wを使おうとしてperl -peを見つけたのはいいんですがここが上手くできなくて
314: 2020/11/23(月)11:10 ID:XxNv9NpV(1) AAS
sedは知らないけど家のメモから

15 から 17 行目だけを表示
perl -ne 'print if 15 .. 17' file

commentという文字列が含まれている行を表示
perl -ne 'print if /comment/' duptext

STARTとENDに挟まれた部分を表示
perl -ne 'print if /^START$/ .. /^END$/' file

STARTとENDに挟まれた部分以外を表示
perl -ne 'print unless /^START$/ .. /^END$/' file
315: 2020/11/23(月)11:33 ID:ypAURo74(1) AAS
314 とは別人だけど、おまけの情報を書いておくと...
".." という演算子については、perlop(1) という manpage の "Range Operators"
というセクションに詳しく書いてある。この場合は、scalar context の ".."。
perlop の manpage は、debian だと perl-doc というパッケージを入れる必要があった。
316
(1): 2020/12/16(水)19:26 ID:kclMLVSN(1/2) AAS
タスクマネージャで見るとcpuの使用率が25〜30になってるのに
どのコマンドも使用率が0%だと表示されています
怪しいサイトに行った覚えはありませんので
ウイルスでないならなにか考えられる原因はあるのでしょうか?
317
(1): 2020/12/16(水)19:43 ID:4dVNyuV6(1) AAS
>>316
タスクマネージャーがどんなもんか知らんけどrootでtopでも出てこない?
1-
あと 685 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.043s