[過去ログ] くだらねえ質問はここに書き込め! Part 238 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
254(1): 2019/11/03(日)14:35 ID:ATPV8fdh(1) AAS
引数に - が含まれる場合には「コマンド名 -- -引数」といったように -- を指定することで、コマンドは -- 以降の -引数 の部分をオプションではなく引数として解釈する。
外部リンク[html]:shellscript.sunone.me
255: 2019/11/03(日)15:44 ID:3rb1nN4a(1) AAS
>>246
横着しないでパターンにファイル名全体を指定するよろし
$ rename -n 's/(\d+)(\.)(.*)/\1-\3/' 01*mp3
\1 better written as $1 at (eval 1) line 1.
\3 better written as $3 at (eval 1) line 1.
01.この世に二人だけ.mp3 renamed as 01-この世に二人だけ.mp3
-nを付けると試行になって実際には置換しないから事故防止にオススメ
ハイフン云々はあくまで-foo.txtみたいなハイフンで始まるファイルの場合ね
rm -- -foo.txtやrm ./-bar.txtで対応できるけど今回とは無関係
256: 2019/11/04(月)00:32 ID:DzA1/+vk(1) AAS
>>254
それはコマンドによっては使えないので要注意
257: 2019/11/04(月)10:30 ID:YW8ZHB/r(1) AAS
metacityで
ウィンドウの最小化ボタンを押したらウィンドウが見えなくなってしまいましたが
これを元に戻すにはどうしたらいいですか?
258: 2019/11/04(月)11:23 ID:egpz1sjN(1/3) AAS
MINT17でスピーカーから音は問題なく出るのに、
MINT18にしたら、スピーカーから音がでず、ヘッドフォンでは音がでます。
Winodows10にしてもスピーカーから音がでず、ヘッドフォンでは音がでます。
BIOS(UEFI)はいじっていません。MINT18のどこの設定をいじれば良いですか?
259: 2019/11/04(月)11:31 ID:rzemKrFd(1) AAS
>>246
タイムリーだなw
開発が進むWindows 10用ユーティリティ「PowerToys」 その機能をチェック
外部リンク[html]:ascii.jp
PowerRenameは、エクスプローラーのコンテキストメニューから起動する
(ファイルやフォルダーが選択されている必要がある)。選択したファイルが
ダイアログボックスしたのリストに表示され、その上に動作条件のチェックボックスがある。
また、対象文字列(Search for)や置き換え文字列(Replace with)を変更すると、
リストの後ろに想定される新しい名前を表示する
最大のメリットは、正規表現を使ってファイル名の変更が可能なことだ。
省12
260: 258 2019/11/04(月)12:00 ID:egpz1sjN(2/3) AAS
応急対処方法はわかりました。
MINT18で、lspci,lsmod,dmesgの出力では問題ないように思えるのですが、
alsamixerでみたら、(恐らくボリュームの)Headphoneが0、Speakerが100になっています。
alsamixerの設定で、Headphoneの値を大きくしたら、スピーカーからも音がでるようになりました。
ただし、ヘッドフォンのジャックを一度抜き差しすると、スピーカーから音は出なくなり、再度alsamixerで上の修正が必要になります。
261(1): 2019/11/04(月)13:49 ID:JMqc4kg5(1/3) AAS
プロバイダーのメールをimapで使おうとしてるのだが、
UFWのポートの開放って993OUT,IN両方しとけば通るよね?
なぜか通らないのだが他にポート開けないとだめだっけ?
送信はSMTP開けてるので通る。
262: 2019/11/04(月)15:42 ID:JMqc4kg5(2/3) AAS
UFWオフにすると通るからどこかのポートだと思うのですが、
どのポートですか?
263: 2019/11/04(月)15:56 ID:H5qZYnUs(1) AAS
HDMIから24Hzで出力ってできたひとおりゅ?
264: 261 2019/11/04(月)16:06 ID:JMqc4kg5(3/3) AAS
なんかUFWでPort993をOUT,IN両方ALLOWにしたら通ったわ
さっき通らなかったのだが・・・
で、これIMAPSで送受信する時ってIN、OUT両方ALLOWにしないとだめだよね?
265: 2019/11/04(月)16:22 ID:0EuAiTf4(1) AAS
WIN10に愛想が尽きたのでLINUXを始めてみようかと思います。
手始めに中古で三万円台のノートでも買おうかと思うのですが
何かアドバイスがあればよろしくお願いします。
中古は止めとけとか、ここで買った方がいいとか、
266: 2019/11/04(月)17:12 ID:Kg02afUk(1) AAS
Windowsで使うつもりで選んでそれにLinux入れればいい
267: 2019/11/04(月)17:33 ID:jNyiSmLZ(1/3) AAS
パスが/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/binで
cvt command not found
っておかしくないか
268: 2019/11/04(月)18:12 ID:egpz1sjN(3/3) AAS
MINT18では次のようになってます。
$ which cvt
/usr/bin/cvt
269(1): 2019/11/04(月)18:19 ID:jNyiSmLZ(2/3) AAS
だめだ
whichでも反応ないし
270(1): 2019/11/04(月)18:27 ID:ikJUqSKJ(1) AAS
>>269
まずは
# find / -name cvt -print
でファイルがあるのか確認したら?
271: 2019/11/04(月)18:36 ID:jNyiSmLZ(3/3) AAS
>>270
すごいそんな方法知らなかったありがとうございます
ちなみに無かった、gftもなかった
272(2): 2019/11/05(火)15:54 ID:Gr6bhY61(1/3) AAS
マジですごい下らないこと聞くんだけどさ、
cdコマンドで - というディレクトリに移動できる?
273: 2019/11/05(火)16:11 ID:pmV8Z/jC(1) AAS
>>272
パーミッションの問題以外でcdで移動できない場所があるとすれば、それは最早ディレクトリではない
274: 2019/11/05(火)16:33 ID:vsGGBQcp(1) AAS
>>272
cd -
はbashでは以前のディレクトリへの移動だよ。文字通り
cd ./-
をしたいという趣旨かもしれんけど。
275: 2019/11/05(火)18:24 ID:Gr6bhY61(2/3) AAS
いや、だから - という名前のディレクトリだよw
移動する方法ある?
276: 2019/11/05(火)18:25 ID:Gr6bhY61(3/3) AAS
あ、なるほど、./- とすればいいのか
\- に見えてたwww
277: 2019/11/05(火)18:53 ID:atZKaAwk(1) AAS
metacityやmutter等のウィンドウマネージャーで
最小化して行方不明になったウィンドウの戻しかたを教えてください
278: 2019/11/05(火)19:18 ID:7lYbAROq(1) AAS
Alt+Tabとかウィンドウコントロール系のショートカットしらんけど
279: 2019/11/06(水)01:15 ID:OJUYJxYT(1) AAS
Mint19.2でCinnamonでfctixをIMEに使ってます。
しかし、fctixがOS起動後にゾンビプロセスを必ず一つ作ってます。
このゾンビプロセスを作らないようにするには、どうすればいいのでしょうか?
プロセスの出力結果です
1888 0.0 0.0 0 0 ? Z Nov03 0:00 [fcitx] <defunct>
1890 0.0 0.4 282760 33620 ? S Nov03 0:22 /usr/bin/fcitx
1917 0.0 0.0 50188 4012 ? Ss Nov03 0:15 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --config-file /usr/share/fcitx/dbus/daemon.conf
1950 0.0 0.0 27592 216 ? SN Nov03 0:00 /usr/bin/fcitx-dbus-watcher unix:abstract=/tmp/dbus-ZQiWjNPUgb,guid=90a1764fa94a3f5b28e544135dbeca77 1917
280(1): 2019/11/06(水)14:23 ID:vRE0DDPa(1/2) AAS
1つぐらいゾンビを作っても、大したことないだろw
確かゾンビって、親プロセスが子プロセスを起動したのに、
子プロセスの終了コードを、wait しなかったか何かだろ
それで子が終了したのに、その終了コードをどう扱えばよいのか、OS が分からないから、
ひとまず保存しているだけだろ
大量にゾンビがあるなら、消せば良いけど、
1つのゾンビを消す手間がもったいないw
281(1): 2019/11/06(水)15:19 ID:jx2T9zxW(1) AAS
ゾンビを消すには再起動しか無いのがLinuxの大きな欠点
282: 280 2019/11/06(水)16:08 ID:vRE0DDPa(2/2) AAS
まさか!
いくら何でも、ゾンビ削除ぐらいできるだろ
283: 2019/11/06(水)18:20 ID:gb/7N/oB(1) AAS
daemonはchmodは出来ないのですか?
284: 2019/11/06(水)19:36 ID:ONQNykaW(1) AAS
徳丸本やろうとしたのですがURLで渡された仮想マシン(32bit)のインポートが上手くいきません。
仕方ないので手持ちの環境(Debian 64bit)で試そうか迷ってるんですが、その場合何か問題起きたりしますかね‥‥?
285: 2019/11/06(水)20:30 ID:Ihx/xrKp(1/2) AAS
しるか、起きてから考えろ
286: 2019/11/06(水)20:40 ID:ahbrlrpA(1) AAS
ゾンビは親が自分より先に死んだ子供を成仏させずに現世に縛り付けてる状態やからその親を殺せばゾンビも一緒に神様が成仏させてくれるんやで
287: 2019/11/06(水)21:58 ID:uRBGfsS4(1/2) AAS
そしてゾンビの親のPID調べると大抵1っていう。
288: 2019/11/06(水)22:08 ID:Ihx/xrKp(2/2) AAS
ゾンビの親が1になるのは仕様
289: 2019/11/06(水)22:16 ID:VWF3RYuA(1) AAS
無縁仏を看取ってくれる1さんていい人だな
290: 2019/11/06(水)22:24 ID:hz1VcAij(1) AAS
init
291(1): 2019/11/06(水)22:25 ID:uRBGfsS4(2/2) AAS
そして>>281に戻るのでは。
292: 2019/11/07(木)01:30 ID:y3nuhRxi(1) AAS
$ kill -9 1
293: 2019/11/07(木)01:33 ID:nZrpUsYG(1) AAS
>>291
そういうことです
294(2): 2019/11/07(木)03:08 ID:wqLHh5Gv(1/2) AAS
すみません
android 10に搭載されている
ファイルベースの暗号化というのは
初期状態で有効化されているのでしょうか?
現時点で有効なのかどうかの確認手段が分かりません
295(1): 2019/11/07(木)03:51 ID:zj7qJLuS(1) AAS
>>294
イタチな上に、エアユーザー?簡単に確認できるだろ
確認できない程度なら知る必要は無い
296: 2019/11/07(木)04:49 ID:wqLHh5Gv(2/2) AAS
>>295
android 10ではフルディスク暗号化がサポート外になったから
従来の暗号化の確認手段では確認は無理
297(1): 2019/11/07(木)07:25 ID:uwDg8foO(1/2) AAS
自己解決しました
「adb shell getprop ro.crypto.state」で確認可能だったようです
298: 2019/11/07(木)07:26 ID:uwDg8foO(2/2) AAS
>>297=>>294です、ID変わってますが。
299(1): 2019/11/08(金)07:05 ID:1IoLdPma(1) AAS
elementaryOS Junoを使ってます
マウスのダブルクリックの感度を調節したいのですが
メニューからはマウスのダブルクリック感度を変更する方法が見当たりません…
もしかしてCUIからコマンドまたはコンフィグファイル編集で調節できればと思ったのですが、
Linuxではマウスの設定コマンドまたはコンフィグファイルはありますか?
300: 2019/11/08(金)07:27 ID:yX4zbS4b(1) AAS
>>299
ありますん♪
301: 2019/11/08(金)08:04 ID:MfGAI4X1(1) AAS
sed 1d a b c とするとaにしか1dが効かないけど sed -i 1d a b c にすると全ファイルに1dが効くのは仕様? (debian)
302(1): 2019/11/08(金)11:27 ID:DB2cyZAm(1) AAS
sedの入力に複数ファイルを指定できるなんて初めて知った。
303(1): 2019/11/08(金)12:43 ID:8v4apclB(1) AAS
sed の man はね、備忘録程度のものなんだよ。man にそう書いてある。
正確な仕様を知りたければこっちを読みなさい。
外部リンク[html]:www.gnu.org
304: 2019/11/08(金)18:23 ID:i30/PdMh(1) AAS
純粋な vi でファイルを挿入することはできないの?
305: 2019/11/08(金)19:08 ID:Qg3DCo4z(1) AAS
純粋なviとかわざわざ使う理由あるか?
306(1): 2019/11/08(金)23:30 ID:0oSsB3Wc(1) AAS
The traditional viの資料をざっとみましたが、
vimでいうところの:r filename と同じ機能は無いみたいですね。
<外部リンク:ex-vi.sourceforge.net
307: 2019/11/09(土)04:31 ID:9x5nVLYA(1) AAS
>>306
いや:r filename あるだろ?
> <外部リンク:ex-vi.sourceforge.net
にはexコマンドが載ってないだけでは。
308: 2019/11/09(土)05:56 ID:63BuKj3G(1) AAS
sedと言えば-i使った時も結果を表示できない?
リダイレクトなら代わりのteeで済むのに
309(5): 2019/11/09(土)08:34 ID:D2VWNujE(1) AAS
$ echo | awk '{print "foo"}'
foo
どうして、echo | が最初にくるんでしょうか?
むしろ、awk '{print "foo"}' | echo なような気がするんですが。
awk '{print "foo"}' | cat でも動作しませんでした。
310: 2019/11/09(土)08:45 ID:M/gwEA7q(1) AAS
>>303
確認したらBSDでも同じ挙動らしい
どうも
311(2): 2019/11/09(土)14:05 ID:xojf+Nq8(1/2) AAS
>>309
> $ echo | awk '{print "foo"}'
通常は
$ awk 'BEGIN{print "foo"}'
などと書くのを、そいつが知らないだけ。おそらく gawk infoなどを読んだ事の無いやつ。
312: 2019/11/09(土)14:15 ID:sKpipizW(1) AAS
>>302
同じような置換を複数ファイルにたいしてやりたいときは
sed -i '...' *.txt
ってよくやる
313(1): 2019/11/09(土)21:09 ID:DEygmiZM(1/2) AAS
>>311
>>309はawkの使い方を尋ねているのか。
たずねているのは並び順についてではないのか
awk '{print "foo"}' | echo
が>>309としてはfooと表示させる正しい順番のような気がするが、
でも、ダメ(ダメな理由は何?)で、逆の
echo | awk '{print "foo"}'
だとfooと表示される。どうしてこれが正しいか順番(|の右左を入れ替えた)になるんですか?
が質問の主旨じゃないのか
俺は低脳でシェルスクリプト分からんから答えられないが。
314(2): 2019/11/09(土)21:19 ID:0GqOJkPU(1/2) AAS
大体何したいのかが不明
echo foo で済むだろ
315(3): 2019/11/09(土)21:49 ID:DEygmiZM(2/2) AAS
>>314
俺思うに、何かしたいから尋ねているのではなく、文法(この場合は並び順)
について知りたいと言うことなんじゃないかと思う
プログラミング言語(シェルスクリプトもプログラミング言語)では文法の理解は大事だからな
316(1): 2019/11/09(土)22:33 ID:0GqOJkPU(2/2) AAS
>>315
そもそも>>309の書き方が正しいみたいな前提から始まってるのがおかしいんじゃないか
echoの出力 (この場合は引数なしだから空) をパイプでawkに渡してるけど、awkも受け取った入力を使うわけでもなくただ "foo" を出力するだけだから結果として foo が出力される
echo foo bar | awk '{ print $1 }'
echo foo bar | awk '{ print $2 }'
を実行してみると多少は意味のある(応用の効く)結果になる
317: 2019/11/09(土)23:38 ID:xojf+Nq8(2/2) AAS
>>315
> 文法
等価例がその回答だろう。
普通は比較して理解を図るのでは。
318(1): 2019/11/10(日)01:54 ID:CCfYPyiM(1) AAS
>>309
$ awk '{print "foo"}'
だと入力が指定されていませんから、標準入力(キーボードから打ち込む)待ち状態になります
動作していないのではなく待ち状態
何か文字を打ち込んでエンターキーを押せばfooが表示出力されます
その出力をechoやcatへ渡すのは???です
319(1): 2019/11/10(日)02:30 ID:ctoiO8PJ(1/2) AAS
>>309
> awk '{print "foo"}' | cat でも動作しませんでした
動いているけど標準入力で待ちになってるから、わかりづらいだけだと思う
ABCとか適当に何かうって、CTRL-Dすればfooが最後に出力される
上の方の指摘通りBEGINつければawk '{print "foo"}' | catですぐにfooが返ってくる
awk '{print "foo"}' | echo もechoで標準入力待ち状態になってる。
しかしcatと違ってechoが新たに標準入力作ちゃってる( 上書き?)から、
適当に入力してもfooは返ってこない
awk 'BEGIN {print "foo"}' | echo も空白になる。
この例でecho でfooを表示させるには
省4
320: [309] 2019/11/10(日)04:03 ID:55kHOWDB(1/3) AAS
皆様、レス頂きましてありがとうございました。
シェルで、$((1.4*3))のように、小数のある計算ができなかったことから、
awkに挑戦しました。
皆様のレスを読ませていただき、少しだけわかってきました。ありがとうございます。
今は、awkで計算した結果を、result=`awk 'BEGIN{print 1.4*3}'` みたいに、シェル変数に格納しようと考えています。
>>311
awk 'BEGIN {}' のように、BEGINという構文があることから、
一度しっかりawkというものを勉強したいと思いました。
BEGINを使うと、echoが不要になることは新しい発見になりました。
>>313>>315
省9
321(1): [309] 2019/11/10(日)04:03 ID:55kHOWDB(2/3) AAS
>>319
まとめてくださってありがとうございます。共感されて、嬉しいです。
でも、とても複雑です。Linuxの入力、出力の基本が曖昧だからなのかもしれません。
それに、awk '{print "foo"}' | echo がなぜダメなのかを教えて下さってありがとうございます。
まず、awkは入力待ちで出力しない、一方でechoは上流からの入力待ちになっている。
このとき、何かキー入力しても | echoの影響で、awkの方にはもはや入力されないということなんですね。
キーボード入力がどこかに向いてしまったということかもしれないですね。
awk 'BEGIN {print "foo"}' | echo $(cat) は、なぜ、
awk 'BEGIN {print "foo"}' | cat ではダメなんだろうという疑問が残ります。
catは標準入力を画面に出力するから、どうしてechoを挟む必要があるんだろうなあ。
省1
322(1): 2019/11/10(日)06:32 ID:ctoiO8PJ(2/2) AAS
>>321
>awk 'BEGIN {print "foo"}' | echo $(cat) は、なぜ
言葉足らずで混乱させちゃったかもしれません。
パイプを通した時echoが明示的に引数必要なときがあるのを強調したかっただけで、
正規表現とかのフィルター挟む必要ないなら
awk 'BEGIN {print "foo"}' | echo $(cat) と awk 'BEGIN {print "foo"}' | cat は結果は同じです
よろしくです
323: 2019/11/10(日)10:26 ID:55kHOWDB(3/3) AAS
>>322
ご丁寧にありがとうございました。
echoに上流からのデータを渡したいときに、
教えて頂いた方法を使ってみたいと思います。
勉強になりました!
324: 2019/11/10(日)10:32 ID:3ICQqSoJ(1) AAS
AMDのRyzen3 2200G買っちゃいました。まちがって型落ちの方買っちゃいました。でも安かったのでセーフ。ボクもアンド使いマンに転校。
せっかくだからカーネルをコンパイルしよおと思いました。5.4.0-rc6
どおせならCPUを合わせようと、プロセッサーファミリイのオプション見たら以下から選べとありました。
・Opteron/Athlon64/Hammer/K8
・Intel P4 / older Netburst based Xeon
・Core 2/newer Xeon
・Intel Atom
・Generic-x86-64
アンドなので、一番上のやつを選んだんですが、RyzenはK8とかじゃなくてZenアーキテクチァーなので、性能を出し切れてるかわかんないです。
Core2のを選んだほうが逆に良かったでしょおか。わかんないです。
省2
325: 2019/11/10(日)12:43 ID:gTK5eGja(1) AAS
3000番も2000番もたいして変わらないよ
AMDはM/BとRAM選びが肝
2200GはSEGV出ないはずだが
326(1): 2019/11/10(日)18:19 ID:bw8+MKhE(1) AAS
シェルスクリプトのforループなどで、
ループindexが0のときだけ1を得て、
それ以外の場合は、全て2を得る方法ってあるでしょうか。
for((i=1 ; i<100;i++)) ; do ここでループインデックスに応じて上記のように、1か2を得たい。 ; done
最初、シンプルにi/i +1 で、目的は達成できると思いきや、
0除算エラーに見舞われて、手をこまねいています。
別途、関数を作って引数を判断して目的の値を得るしかないでしょうか。
327(1): 2019/11/10(日)18:30 ID:bGIz+Rmu(1) AAS
tigervncでログインするとrootユーザーだとサウンド設定の音源ボードが存在するのに
一般ユーザーだとダミーの出力になってしまいます。
一般ユーザーでも音源使えるようにする方法どこかに書いてありませんか?
328(2): 2019/11/10(日)19:06 ID:jMS4sT3n(1) AAS
>>326
こういうこと?
expr 2 - \( i = 0 \)
329(1): 2019/11/10(日)20:58 ID:2hfa7LeL(1/3) AAS
え?あ?何やってるんだろう? 放置してたが、さらに斜め上のw
どうして、ゼロ除算するような発想が生まれて、さらにこういうレスがつくんだろw
> ループindexが0のときだけ1を得て、
> for((i=1 ; i<100;i++)) ;
それループインデックスの最初は1だからw
ゼロ除算するってことだから i は 0から始まるのが正しいんだろうとして
> ループindexが0のときだけ1を得て、
> それ以外の場合は、全て2
と自分が書いてるとおり書けばいいんだよ
for((i=0 ; i<100;i++)) ; do echo $((i == 0 ? 1 : 2)); done
省2
330: 2019/11/10(日)20:59 ID:2hfa7LeL(2/3) AAS
ちなみに>>328はexprをループの数だけ呼び出すから遅くなる。
331(1): 2019/11/10(日)21:01 ID:2hfa7LeL(3/3) AAS
>>327
Linuxで音鳴らすとか興味ないからやったこと無いけど
(デスクトップインストールすると勝手に鳴るが)
ユーザー権限の話なら、いつものグループに追加するとかじゃね?
332(1): [326] 2019/11/11(月)02:00 ID:YGj5Cajt(1/2) AAS
>>329
計算でやろうとするのは止めて、
素直に文字列処理することにしました。
$((i == 0 ? 1 : 2))
は、ワンライナーで書けて、気に入っています。
どうも、ありがとうございました。
>>328
expr という評価の方法もあるのですね。
初めて知りました。
ありがとうございます。
333(1): 2019/11/11(月)02:22 ID:0/0z68zi(1) AAS
>>332
> $((i == 0 ? 1 : 2))
これは文字列処理じゃないぞw
三項演算子という、足し算掛け算などの演算子の一種だ
334: 2019/11/11(月)07:59 ID:Ok9x9yJN(1) AAS
>>245
亀レスで申し訳無いです。
実際にやってみました、他ドメインに配送するサーバのipアドレスのみspfに記載しました。
特に問題は起きていないのでこれでokです、ありがとうございました。
335: 2019/11/11(月)09:15 ID:dfNNi0Md(1) AAS
>>331
ビンゴでした。
ユーザーをaudioグループに追加したら鳴るようになりました。
ありがとう。
336: 2019/11/11(月)14:49 ID:YGj5Cajt(2/2) AAS
>>333
>計算せずになんでも文字列処理してしまうやつがいるが、時には計算しないほうがいい
文字列処理、
計算、
三項演算子、
計算というのは、i/i+1みたいなやり方で、
ここでは、三項演算子という方法で目的の数を得ているわけですね。
文字列処理は、カット、ペーストかな。
337: 2019/11/11(月)16:13 ID:IZoGZSsw(1) AAS
まじでくだらない質問で恐縮です
gnome-shellにおいてClient-side decorationsに対応していないアプリを起動した時、ウインドウデコレーションは何を使ってるんでしょうか?
338(2): 2019/11/11(月)16:37 ID:naW+b3Eo(1/2) AAS
すまんが、CSVファイルをくっつけたいんだけどさあ
最終行に改行をくっつけて統合とか、簡単にやる技あったら教えてくれんかな?
339: 2019/11/11(月)16:56 ID:9Yg3i9AC(1) AAS
python
340: 2019/11/11(月)17:03 ID:UPZ/Wiqk(1/2) AAS
>>338
cat
341: 2019/11/11(月)17:10 ID:naW+b3Eo(2/2) AAS
catでくっつけると、最終行に改行をいれる方法がわからんべ・・・どうすればよかんべえな?
342: 2019/11/11(月)17:16 ID:S7y8Ir5L(1/2) AAS
$ cat csv1 <(echo) csv2 > csvnew
343: 2019/11/11(月)17:27 ID:oV29utb4(1) AAS
>>338
for f in *.csv; do printf '%s\n' "$(cat "$f")"; done
"$(cat FILE)" で各ファイル末尾の1個以上の連続改行を捨てて
printf で改めて改行を付ける
344: 2019/11/11(月)17:36 ID:UPZ/Wiqk(2/2) AAS
echo >> file.csv でいいだろ
345(1): 2019/11/11(月)17:50 ID:S7y8Ir5L(2/2) AAS
awk 1 *.csv
346(1): 2019/11/12(火)01:02 ID:p+ynSJox(1/4) AAS
メモリーの中見るのにいいソフトないですか?
メモリーが完全にクリアされたか
メモリーがどのソフトが使ってどんなデータが入ってるか
見れるソフトないですか?
てか、セキリティ上メモリーを検査するソフトってあるの?
まあ、超有名でユーザー多いソフトでお願いたします。
347(1): 2019/11/12(火)01:07 ID:oeh+e4xj(1/2) AAS
メモリーの中を見るって、まさか全容量見ていくの?
348(4): 2019/11/12(火)01:24 ID:p+ynSJox(2/4) AAS
>>347
いや、やりたいのはソフトが使ってるメモリーの内容を確認しようとしてるのだが、出来ますか?
ついでに、このソフトが「メモリーの内容をこのソフト以外使ってない」とか
メモリーが外部に漏れてないとか確認できる方法ってありますか?
あと、このソフト閉じたらメモリーがちゃんとクリアされてるか確認したいですね
とくに、ソフトはどれと決まってません。
まあ、めもちょうけいのソフトとかで実験出来れば。
349(1): 2019/11/12(火)02:54 ID:gJ8kRipG(1/3) AAS
>>348
そんなツールは知らんが事態はあなたの思っているよりも複雑だよ。
まずプログラムの使っているメモリというものは、
カーネルの都合で物理メモリ上(memory compaction)やswap領域上(paging)を動き回る。
これを防ぐには/proc/sys/vm/compact_unevictable_allowedを0に設定したカーネル上で、
かつ、プログラム側が高セキュリティを要求するメモリ領域に対して
明示的にmlockシステムコールを呼ぶ必要がある。
> ソフト閉じたらメモリーがちゃんとクリアされてるか
通常は物理メモリの内容は放置で、他の用途に物理メモリが
割り当てられる段階になって初めてクリアされる。
省3
350(1): 2019/11/12(火)02:58 ID:oeh+e4xj(2/2) AAS
>>348
一言で言うなら、どれもできません。
OSを改造するぐらいの力があれば
できるかもしれません。
351(1): 2019/11/12(火)03:56 ID:OyyhKHyu(1) AAS
>>345
横スレですが、いわれてみればこれってcatと同じなんだ
すごい勉強になった
352(2): 2019/11/12(火)04:07 ID:hRN/sLq9(1) AAS
>>346
coreダンプ?
詳しい事は知らない。
353(1): 2019/11/12(火)04:23 ID:Mv+3zAVL(1/2) AAS
>>348
セキュリティ意識低いなぁw
意味がないことをやって、やった気になりたいだけでしょ?
意味がないから、セキュリティ意識低いよ。
上下前次1-新書関写板覧索設栞歴
あと 649 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.029s