まずは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/
くだらねえ質問はここに書き込め! Part 239
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2020/01/30(木) 01:15:42.67ID:x1oegd7m2020/03/10(火) 08:37:02.43ID:fNaRbTnQ
英語苦手だから基本google翻訳を利用してるんだけど、man を翻訳するのに
man -Thtml > ファイル名.html
を使ってるんだけど、表が含まれる man だとエラーでてソースが欠損してしまう…
解決策や、他にいい翻訳方法あったら教えて下さい〜
man -Thtml > ファイル名.html
を使ってるんだけど、表が含まれる man だとエラーでてソースが欠損してしまう…
解決策や、他にいい翻訳方法あったら教えて下さい〜
2020/03/10(火) 09:15:19.56ID:CGS+byaG
JM プロジェクト
https://linuxjm.osdn.jp/
このサイトで、Linux 関連のマニュアルページの日本語ページが翻訳・公開されてる。
利用したらいいのでは。
翻訳するんだったら、テキストだけにしたら。ファイル名.txt
https://linuxjm.osdn.jp/
このサイトで、Linux 関連のマニュアルページの日本語ページが翻訳・公開されてる。
利用したらいいのでは。
翻訳するんだったら、テキストだけにしたら。ファイル名.txt
2020/03/10(火) 09:55:51.84ID:kATXkrRo
2020/03/10(火) 10:02:45.30ID:CGS+byaG
GNU/Linux名称論争(Wikipedia/日本語版あり)
https://en.wikipedia.org/wiki/GNU/Linux_naming_controversy
これは有名な話題だから、押さえておいた方がいいよ。
https://en.wikipedia.org/wiki/GNU/Linux_naming_controversy
これは有名な話題だから、押さえておいた方がいいよ。
241login:Penguin
2020/03/10(火) 10:41:41.27ID:w0h+kSiI HTMLの規格は8割がた悪意で出来てるけど、そういうことを説明してる人っていないんですかね?
2020/03/10(火) 11:10:40.56ID:CGS+byaG
>>241
これは良い問題提起だね。詳しい人は、ページのソースを見たら分かるんじゃないかな。
説明してる人はいっぱいいるのね。検索かけたら、たくさんヒットするから。
検索キーワードはこれ:
HTML 規格 悪意
HTML 悪意
これは良い問題提起だね。詳しい人は、ページのソースを見たら分かるんじゃないかな。
説明してる人はいっぱいいるのね。検索かけたら、たくさんヒットするから。
検索キーワードはこれ:
HTML 規格 悪意
HTML 悪意
2020/03/10(火) 11:28:05.17ID:CGS+byaG
再表示する可能性のある HTML や URI にはフィルタをかける
https://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO/filter-html.html
サイトにまたがって存在する悪意あるコンテンツを防ぐ
https://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO/cross-site-malicious-content.html
読み応えのあるページが見つかったよ。
https://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO/filter-html.html
サイトにまたがって存在する悪意あるコンテンツを防ぐ
https://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO/cross-site-malicious-content.html
読み応えのあるページが見つかったよ。
244login:Penguin
2020/03/10(火) 13:30:41.24ID:w0h+kSiI そういうことではなく、W3Cが政争の場になっていて、悪い方悪い方へと、規格がねじ曲がっていく話ですが。
2020/03/10(火) 21:50:09.60ID:nE5XBMlX
Debianは石頭、RHはインテリヤクザ
Archは戦闘狂、Slackwareは変態
とお聞きしましたが合ってますか?
Archは戦闘狂、Slackwareは変態
とお聞きしましたが合ってますか?
2020/03/10(火) 23:41:21.56ID:hCI1W1G1
例えばの話です。
以下、HDDその1は、
HDDその1に、もう一つのHDD、HDDその2をくっつけてして、
「ファイルシステム」をHDDその2に持たせたら、
HDDその1って、使える容量って増えたりするのでしょうか。
何が聞きたいかというと、HDDをext3なりでフォーマットすると
管理用のデータ?的なものが書かれてると思います。
その、管理用データの容量がドンぐらいあるのかを
お教えください。
むかーし、2HDのfdは実は2MBあり、フォーマット(FAT?)することで
1.44MBになる・・・なんて話をふと思い出し、お聞きしております。
よろしくお願いいたします。
以下、HDDその1は、
HDDその1に、もう一つのHDD、HDDその2をくっつけてして、
「ファイルシステム」をHDDその2に持たせたら、
HDDその1って、使える容量って増えたりするのでしょうか。
何が聞きたいかというと、HDDをext3なりでフォーマットすると
管理用のデータ?的なものが書かれてると思います。
その、管理用データの容量がドンぐらいあるのかを
お教えください。
むかーし、2HDのfdは実は2MBあり、フォーマット(FAT?)することで
1.44MBになる・・・なんて話をふと思い出し、お聞きしております。
よろしくお願いいたします。
2020/03/11(水) 00:40:36.60ID:lxySrtun
>>246
Filesystem Efficiancy - Comparision of EXT4, XFS, BTRFS, and ZFS - Including Compression and Deduplication - Data on Disk Efficiancy - DataHoarder
https://www.reddit.com/r/DataHoarder/comments/f5uzv8/filesystem_efficiancy_comparision_of_ext4_xfs/
Filesystem Efficiancy - Comparision of EXT4, XFS, BTRFS, and ZFS - Including Compression and Deduplication - Data on Disk Efficiancy - DataHoarder
https://www.reddit.com/r/DataHoarder/comments/f5uzv8/filesystem_efficiancy_comparision_of_ext4_xfs/
2020/03/11(水) 01:10:22.25ID:mxK1Vlky
ext4だとroot用に5%使うから2TBだと100GBも没収される悲しみ
減った分はdfで出ないからあれぇってなる
変更できるのと断片化防止効果もあるらしいから残すべきだきだろうけど
減った分はdfで出ないからあれぇってなる
変更できるのと断片化防止効果もあるらしいから残すべきだきだろうけど
2020/03/11(水) 01:11:52.42ID:+YSq2Khn
100MBのHDDを10万出して買ってたから余裕で許容範囲
2020/03/11(水) 07:42:10.43ID:EVLzyb8j
251login:Penguin
2020/03/12(木) 17:35:45.39ID:zNz7Tyh9 スレッドはアプリケーションに割り当てられた仮想アドレス空間内にスタック領域やスタックポインタの値をコピーして生成されるため、スレッド生成のために新たにメモリを確保するものではないと認識しています
つまり、アプリケーションに対して割り当てられるアドレス空間内にはあらかじめスレッド生成のための他に用途の無い空きアドレスが用意されているということですか?
つまり、アプリケーションに対して割り当てられるアドレス空間内にはあらかじめスレッド生成のための他に用途の無い空きアドレスが用意されているということですか?
2020/03/12(木) 18:12:12.98ID:S3honzrD
ちょこっとググってみただけだけど、pthreadは結局最終的にはforkしてるみたいなんで、
元になるプロセスのイメージを新しい領域にコピーして使ってるみたいだけど
割り当て済みの環境を使いまわすならThread生成コストが高いとか、Threadプールみたいな
話も出てこないと思うんだけどな
元になるプロセスのイメージを新しい領域にコピーして使ってるみたいだけど
割り当て済みの環境を使いまわすならThread生成コストが高いとか、Threadプールみたいな
話も出てこないと思うんだけどな
2020/03/12(木) 18:24:10.58ID:uQ3TFkg3
>>251
内部的には新しいスレッドを作成するにはcloneシステムコールを呼ぶ。
新スレッドのスタックのアドレスはこのシステムコールの第2引数に渡す。
つまりスタックのメモリ確保はアプリケーション側の責任で行われる。
つまり、pthread_createを使うならpthread_createが必要に応じて新たにメモリを確保しているということ。
内部的には新しいスレッドを作成するにはcloneシステムコールを呼ぶ。
新スレッドのスタックのアドレスはこのシステムコールの第2引数に渡す。
つまりスタックのメモリ確保はアプリケーション側の責任で行われる。
つまり、pthread_createを使うならpthread_createが必要に応じて新たにメモリを確保しているということ。
2020/03/12(木) 18:35:15.37ID:uQ3TFkg3
>>252
スレッド作成にコストがかかるのは、カーネル内でスレッドを管理するための構造体(task_struct)を作る必要があるから。
仮想メモリの管理テーブルを共有できる分、forkよりはコストが低い。
あとforkする場合もメモリをコピーしたりはしない。
copy-on-writeで実体は共有しておいて書き込みが発生したときにページ単位でコピーする。
スレッド作成にコストがかかるのは、カーネル内でスレッドを管理するための構造体(task_struct)を作る必要があるから。
仮想メモリの管理テーブルを共有できる分、forkよりはコストが低い。
あとforkする場合もメモリをコピーしたりはしない。
copy-on-writeで実体は共有しておいて書き込みが発生したときにページ単位でコピーする。
255login:Penguin
2020/03/12(木) 22:02:42.17ID:zNz7Tyh9 皆さんありがとうございます
納得しました
納得しました
2020/03/13(金) 06:12:17.63ID:fmavulmU
257login:Penguin
2020/03/14(土) 10:57:41.99ID:i/51hKzI 各種アプリケーションを起動したときに、スタートアドレスが0x400000となっていると思いますが、それ以前のメモリアドレスはなんの処理をしていますか?
2020/03/14(土) 11:53:57.21ID:BZUqMEHG
259login:Penguin
2020/03/14(土) 14:29:14.01ID:i/51hKzI >>258
ありがとうございます
ありがとうございます
260login:Penguin
2020/03/14(土) 23:25:45.88ID:tEJnUsj6 GNOMEヒロシです。
気づいたらアクティビティになっていました。
使い辛いので止めたいのですが戻し方がわかりません。
気づいたらアクティビティになっていました。
使い辛いので止めたいのですが戻し方がわかりません。
2020/03/15(日) 02:58:59.48ID:Lcaud5B1
Ubuntu使ってます
$PATHに追加したいものがあれば.bash_aliasesに書いてきたんですが
このファイルはaliasを書くためのファイルナノではないかと思いました
これらのファイルのどれに書いたらいいんでしょうか?
.bashrc
.bash_aliases
.profile
.bash_profile
.bashrcと.profileはユーザーを作成したときに自動的に生成されるので
いじらないほうがいいのかなと思うのですが、
.bash_profileが存在すると.bashrcと.profileと.bash_aliasesが読み込まれないんですよね
$PATHに追加したいものがあれば.bash_aliasesに書いてきたんですが
このファイルはaliasを書くためのファイルナノではないかと思いました
これらのファイルのどれに書いたらいいんでしょうか?
.bashrc
.bash_aliases
.profile
.bash_profile
.bashrcと.profileはユーザーを作成したときに自動的に生成されるので
いじらないほうがいいのかなと思うのですが、
.bash_profileが存在すると.bashrcと.profileと.bash_aliasesが読み込まれないんですよね
2020/03/15(日) 04:21:53.84ID:wPii455R
2020/03/15(日) 05:22:39.86ID:BhSUIA2H
>>261
*profileはログイン時に実行される
→プログラムを起動しても引き継がれる物(環境変数、ツール起動)を記述する
*shrcはシェルを起動する度に実行される
→シェル自体の設定(shopt、プロンプト文字列、aliasなど)を記述する
bash_aliasesはbashrcから読み込まれているbashrcの一部ね
*profileはログイン時に実行される
→プログラムを起動しても引き継がれる物(環境変数、ツール起動)を記述する
*shrcはシェルを起動する度に実行される
→シェル自体の設定(shopt、プロンプト文字列、aliasなど)を記述する
bash_aliasesはbashrcから読み込まれているbashrcの一部ね
2020/03/15(日) 05:28:25.61ID:X0q54vuI
Windows 10, WSL, Ubuntu 18.04 では、
.bash_aliases, .bash_logout, .bash_history, .bashrc, .profile
.profile はあるけど、Ubuntu には、.bash_profile は無い
.bashrc の最後の方に、
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
# -f は、ファイルが存在し、通常のファイルなら真。
# もし、.bash_aliases ファイルがあれば、それを読み込む
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
漏れは、個人設定を、.bash_aliases に書いているけど、
同様に、ファイルを作ってもよい
if [ -f ~/.my_config ]; then
. ~/.my_config
fi
.bash_aliases, .bash_logout, .bash_history, .bashrc, .profile
.profile はあるけど、Ubuntu には、.bash_profile は無い
.bashrc の最後の方に、
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
# -f は、ファイルが存在し、通常のファイルなら真。
# もし、.bash_aliases ファイルがあれば、それを読み込む
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
漏れは、個人設定を、.bash_aliases に書いているけど、
同様に、ファイルを作ってもよい
if [ -f ~/.my_config ]; then
. ~/.my_config
fi
265login:Penguin
2020/03/15(日) 10:52:19.03ID:5UpGP47l 監視マネージャサーバから、Linux(RedHat7)サーバに対しsnmpwalkを実行したところ、No more variables left in this MIB View (It is past the end of the MIB tree)と表示されてしまい、MIBが取得できません。
原因として何が考えられるでしょうか?
・対象サーバのsnmpdサービスは起動している。(restart済み)
・snmpd.confに"com2sec コミュニティ名"は記載されている。
・snmpd.confに"view systemview included .1.3.6.1・・・"は記載されている。
原因として何が考えられるでしょうか?
・対象サーバのsnmpdサービスは起動している。(restart済み)
・snmpd.confに"com2sec コミュニティ名"は記載されている。
・snmpd.confに"view systemview included .1.3.6.1・・・"は記載されている。
2020/03/15(日) 11:16:39.92ID:0R2QgpzM
windows8.1又は10
MacOS 10.9〜10,12までインストールできます。
Linux はubuntuかdebianをインストールできます。
3つで使える同等の内容のベンチマークソフトを教えてください
グラボはAMDのカードが用意できます。
Linuxベンチマークソフトは英語版でもOKです。
MacOS 10.9〜10,12までインストールできます。
Linux はubuntuかdebianをインストールできます。
3つで使える同等の内容のベンチマークソフトを教えてください
グラボはAMDのカードが用意できます。
Linuxベンチマークソフトは英語版でもOKです。
2020/03/15(日) 11:30:21.93ID:B8FT6wsA
>>266
Geekbench
Geekbench
2020/03/15(日) 11:55:19.51ID:0R2QgpzM
>>267
.ありがとうございます。CPUGPUの性能の大凡が知りたかったのでGeekbenchで行けそうです。
.ありがとうございます。CPUGPUの性能の大凡が知りたかったのでGeekbenchで行けそうです。
269login:Penguin
2020/03/15(日) 15:57:17.47ID:44lNa9S+ すいません、
Windowsで作った、ファイル名が、
2018-1-1-xxx.txt
2018-2-1-xxx.txt
2018-11-2-xxx.txt
とか言うのがいっぱいあって、整理して並べるために、
2018-001-1-xxx.txt
あるいは、
2018-001-01-xxx.txt
と言うように、ゼロをつけたいんですが、、、
手動でやると気がうせてしまうので、、、
なんか良い方法ありませんか? お願いします。
Windowsで作った、ファイル名が、
2018-1-1-xxx.txt
2018-2-1-xxx.txt
2018-11-2-xxx.txt
とか言うのがいっぱいあって、整理して並べるために、
2018-001-1-xxx.txt
あるいは、
2018-001-01-xxx.txt
と言うように、ゼロをつけたいんですが、、、
手動でやると気がうせてしまうので、、、
なんか良い方法ありませんか? お願いします。
2020/03/15(日) 16:13:33.43ID:44lNa9S+
連投すいません、
行頭にゼロをつける方法、
$ rename 's/^/sprintf("%03d-", ++$::t)/e' *.txt
これを、なんか応用すればいいような、、、でんでん、、、
行頭にゼロをつける方法、
$ rename 's/^/sprintf("%03d-", ++$::t)/e' *.txt
これを、なんか応用すればいいような、、、でんでん、、、
2020/03/15(日) 16:37:19.78ID:+0zuVmnB
今月は2011年111月
2020/03/15(日) 17:36:36.75ID:uxuff36h
>>269
ファイル名が 2018-数値-数値-xxx.txt だと仮定していいならPowerShellで
> Get-ChildItem | %{ if($_.name -match '2018-(\d+)-(\d+)-xxx.txt'){ $_ | rename-item -whatif -newname ("2018-{0:000}-{1:00}-xxx.txt;" -f [int]$Matches[1], [int]$Matches[2]) }}
WhatIf: 対象 "項目: 2018-1-1-xxx.txt 変更先: 2018-001-01-xxx.txt;" に対して操作 "ファイル名の変更" を実行しています。
WhatIf: 対象 "項目: 2018-11-2-xxx.txt 変更先: 2018-011-02-xxx.txt;" に対して操作 "ファイル名の変更" を実行しています。
WhatIf: 対象 "項目: 2018-2-1-xxx.txt 変更先: 2018-002-01-xxx.txt;" に対して操作 "ファイル名の変更" を実行しています。
問題なければ-whatifを削除したら実際に実行される
ファイル名が 2018-数値-数値-xxx.txt だと仮定していいならPowerShellで
> Get-ChildItem | %{ if($_.name -match '2018-(\d+)-(\d+)-xxx.txt'){ $_ | rename-item -whatif -newname ("2018-{0:000}-{1:00}-xxx.txt;" -f [int]$Matches[1], [int]$Matches[2]) }}
WhatIf: 対象 "項目: 2018-1-1-xxx.txt 変更先: 2018-001-01-xxx.txt;" に対して操作 "ファイル名の変更" を実行しています。
WhatIf: 対象 "項目: 2018-11-2-xxx.txt 変更先: 2018-011-02-xxx.txt;" に対して操作 "ファイル名の変更" を実行しています。
WhatIf: 対象 "項目: 2018-2-1-xxx.txt 変更先: 2018-002-01-xxx.txt;" に対して操作 "ファイル名の変更" を実行しています。
問題なければ-whatifを削除したら実際に実行される
2020/03/15(日) 18:51:17.38ID:1yI6BoIj
rename 's/^(\d+)-(\d+)-(\d+)/ sprintf("%04d-%03d-%02d",$1,$2,$3) /e'
でいいだろ。
でいいだろ。
2020/03/15(日) 21:14:18.03ID:44lNa9S+
2020/03/16(月) 01:24:25.73ID:UwWe3HW7
2020/03/16(月) 02:10:54.31ID:iIMGQWzh
LinuxでPowershellなんて使う意味ない
2020/03/17(火) 01:50:25.45ID:A1Vw5A8e
近年、文字コードはUnicodeで統一化が進んでいますが、キーボードのスキャンコードやキーコードはどうなんでしょうか?
どうもこの辺はハードウェア、OS、ターミナル(screenやtmuxなどのターミナルマルチプレクサを含む)、エディタなどの組み合わせによって設定が千差万別のようで、
自分も環境が変わるたびに特殊キーの設定に苦労していてなんとかならんのかなと常々思うんですが
どうもこの辺はハードウェア、OS、ターミナル(screenやtmuxなどのターミナルマルチプレクサを含む)、エディタなどの組み合わせによって設定が千差万別のようで、
自分も環境が変わるたびに特殊キーの設定に苦労していてなんとかならんのかなと常々思うんですが
2020/03/17(火) 09:06:52.50ID:k2ARBbir
ホームディレクトリに.dotbashのディレクトリを作り
一番最初に読むbash_profile以外の.bashrcや.bash_historyを
.dotbashのディレクトリ以下にする設定があれば教えてください。
一番最初に読むbash_profile以外の.bashrcや.bash_historyを
.dotbashのディレクトリ以下にする設定があれば教えてください。
2020/03/17(火) 09:22:27.43ID:EZ84+RIO
>>278
シンボリックリンク
シンボリックリンク
2020/03/17(火) 10:08:09.83ID:k2ARBbir
2020/03/17(火) 23:01:09.10ID:nAcfcC6/
オススメディストリスレから紹介で来ました、よろしくお願いします
音楽プレーヤーでライブラリ型のカスタマイズしまくれるやつ探してるんですが、
未だにfoobar2000をwineで動かすがベストアンサーでちょっと困ってます
bansheeでも不足です。foobar2000ではよくsearchからgenre HAS Forkとかでプレイリストつくってるので
取り敢えずここら辺が柔軟なやつでないと……
あとGUIソフト限定でお願いします
音楽プレーヤーでライブラリ型のカスタマイズしまくれるやつ探してるんですが、
未だにfoobar2000をwineで動かすがベストアンサーでちょっと困ってます
bansheeでも不足です。foobar2000ではよくsearchからgenre HAS Forkとかでプレイリストつくってるので
取り敢えずここら辺が柔軟なやつでないと……
あとGUIソフト限定でお願いします
2020/03/18(水) 00:31:11.37ID:z6MDY/TY
>>281
LinuxのGUIソフトはwinほど多くないからな。
winにソフトに良いのがあって、それがwineで動くならそれでいいんじゃないのか
foobar2000同様なLinuxネーティブのものほしいなら自分で必死に作るか誰かにタダで作ってクレクレだな
LinuxのGUIソフトはwinほど多くないからな。
winにソフトに良いのがあって、それがwineで動くならそれでいいんじゃないのか
foobar2000同様なLinuxネーティブのものほしいなら自分で必死に作るか誰かにタダで作ってクレクレだな
2020/03/18(水) 01:10:34.15ID:765T1AT0
Pythonで拡張できるquodlibet
2020/03/18(水) 05:03:04.93ID:06I07gmP
> ライブラリ型のカスタマイズ
って何ぞ?
って何ぞ?
2020/03/18(水) 06:16:51.23ID:GYGsYDO6
2020/03/18(水) 12:53:19.87ID:fEgnZz9K
2020/03/18(水) 16:03:40.27ID:Kc7Pq9Tx
うんこの
2020/03/18(水) 20:56:16.20ID:GtqNbwKj
大革命やぁ!
2020/03/18(水) 22:22:45.98ID:/cUH5stP
ご紹介いただきました両ソフトとも、少し見てみましたが私の使い方にそれぞれ微妙に合わないようでした……
もうしばらくfoobar使います、ありがとうございましたm(__)m
もうしばらくfoobar使います、ありがとうございましたm(__)m
2020/03/19(木) 05:47:46.42ID:EiBtm9Na
genre HAS Fork
291login:Penguin
2020/03/19(木) 12:40:12.94ID:ITM6wk00 >>269
参考までに、Ruby で作った。
DryRun なので実際には実行されません
require 'fileutils'
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
dir_path = "C:/Users/Owner/Documents/test/*"
target_dir = File.dirname( dir_path ) # ディレクトリパスだけを取り出す
# ^ は先頭から、+ は1文字以上。[^-] は- 以外の文字。\d は数字。( ) はキャプチャー
re = /^([^-]+)-(\d+)-(\d+)/
Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ
.each do |full_path|
new_filename = File.basename( full_path ).sub( re ) { # ファイル名を置換する
"#{ $1 }-#{ "%03d" % $2 }-#{ "%02d" % $3 }" } # format で、0埋め、N桁表示にする
dest_path = target_dir + "/" + new_filename
FileUtils::DryRun.move( full_path, dest_path )
end
参考までに、Ruby で作った。
DryRun なので実際には実行されません
require 'fileutils'
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
dir_path = "C:/Users/Owner/Documents/test/*"
target_dir = File.dirname( dir_path ) # ディレクトリパスだけを取り出す
# ^ は先頭から、+ は1文字以上。[^-] は- 以外の文字。\d は数字。( ) はキャプチャー
re = /^([^-]+)-(\d+)-(\d+)/
Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ
.each do |full_path|
new_filename = File.basename( full_path ).sub( re ) { # ファイル名を置換する
"#{ $1 }-#{ "%03d" % $2 }-#{ "%02d" % $3 }" } # format で、0埋め、N桁表示にする
dest_path = target_dir + "/" + new_filename
FileUtils::DryRun.move( full_path, dest_path )
end
2020/03/19(木) 18:45:58.10ID:aiMrRhNW
PowerShell 君と Ruby 君の揃い踏みか…
2020/03/19(木) 21:06:54.67ID:mLlgm7vB
おすすめのタイムトラッキングソフト教えてください
2020/03/19(木) 22:01:18.72ID:HXUCsUIZ
Linux板にワッチョイ導入できないですか?
嵐がウザくて困ります。
嵐がウザくて困ります。
2020/03/19(木) 22:22:58.06ID:Gk3qBpLB
実際訴えても導入しない板があって困ってたりする
なんで無駄骨覚悟で運営に凸り続けるしかないかな
なんで無駄骨覚悟で運営に凸り続けるしかないかな
2020/03/19(木) 23:13:41.68ID:2FTTJbip
zorin os を使い始めました
とあるアプリを入れようとしたらエラーが出て、色々検索している内に
dpkg --configure -a というのをやっておくのがいいというのを見まして
やってみたところ、幾つかの依存関係の問題が出たのですが
apt-get -f install で大方の物は設定待ちの状態までいけました
ですが、以下の表示が出て systemd-sysv というやつだけ
ずっと再インストールが終わりません
----
dpkg: アーカイブ /var/cache/apt/archives/systemd-sysv_237-3ubuntu10.39_amd64.deb の処理中にエラーが発生しました (--unpack):
(おそらく) 新しい情報ファイル `/var/lib/dpkg/tmp.ci/postinst' をインストールできません: 構造体を内容消去する必要があります
処理中にエラーが発生しました:
/var/cache/apt/archives/systemd-sysv_237-3ubuntu10.39_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
----
一体どうしたらいいのでしょうか?
とあるアプリを入れようとしたらエラーが出て、色々検索している内に
dpkg --configure -a というのをやっておくのがいいというのを見まして
やってみたところ、幾つかの依存関係の問題が出たのですが
apt-get -f install で大方の物は設定待ちの状態までいけました
ですが、以下の表示が出て systemd-sysv というやつだけ
ずっと再インストールが終わりません
----
dpkg: アーカイブ /var/cache/apt/archives/systemd-sysv_237-3ubuntu10.39_amd64.deb の処理中にエラーが発生しました (--unpack):
(おそらく) 新しい情報ファイル `/var/lib/dpkg/tmp.ci/postinst' をインストールできません: 構造体を内容消去する必要があります
処理中にエラーが発生しました:
/var/cache/apt/archives/systemd-sysv_237-3ubuntu10.39_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
----
一体どうしたらいいのでしょうか?
2020/03/19(木) 23:21:02.85ID:hQqoO2uK
笑えばいいと思うよ
2020/03/19(木) 23:49:29.26ID:KRVn2Er3
自分が何をしたかわかってるなら別だけど依存関係壊れたらおとなしくOS再インストール
2020/03/20(金) 02:01:45.02ID:3ErqpXJp
とあるアプリって時点で論外だわなw それまでの作業内容も書いていないし
2020/03/20(金) 07:44:28.78ID:fNv6hTiZ
私が死んでも変わりはいるもの
2020/03/20(金) 07:52:29.10ID:P7TKdatu
>>300
代わりじゃないんだねw
代わりじゃないんだねw
2020/03/20(金) 07:56:14.84ID:OExyIoOL
私が死んでも変わりものはいる
2020/03/20(金) 10:15:22.07ID:R0LI+6Bv
三杯目はそっとだし
2020/03/20(金) 13:16:14.39ID:pjgnmLev
私が死んでも
2020/03/20(金) 15:09:46.62ID:P7TKdatu
>>305
何も変わらないだろうね。
何も変わらないだろうね。
2020/03/21(土) 16:23:18.11ID:V57whsaz
$ sudo smartctl -a /dev/ssdのデバイス
s.m.a.r.tの情報欄に
=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x4002
って書いてあるんですけどこれはSSDがs.m.a.r.t非対応ということでしょうか?
s.m.a.r.tの情報欄に
=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x4002
って書いてあるんですけどこれはSSDがs.m.a.r.t非対応ということでしょうか?
2020/03/21(土) 17:57:10.40ID:TXDkwu+C
>>306
いやsmartctlがそのSSDに対応していないってことだと思う
いやsmartctlがそのSSDに対応していないってことだと思う
2020/03/21(土) 18:33:02.77ID:V57whsaz
そういうことなんですか!
故障を予測できないので困りましたね!
HDD追加したいと思います
故障を予測できないので困りましたね!
HDD追加したいと思います
2020/03/21(土) 18:43:38.25ID:V57whsaz
すいません、
ターミナルでbashを利用してるのですが、
コマンドを途中まで入力してからタブキーを謳歌すると
候補が一覧表示されます。
この候補一覧をファイルに保存したいのですが
マウスでコピペするのが面倒なのでコマンドで取得する方法ありませんか?
ターミナルでbashを利用してるのですが、
コマンドを途中まで入力してからタブキーを謳歌すると
候補が一覧表示されます。
この候補一覧をファイルに保存したいのですが
マウスでコピペするのが面倒なのでコマンドで取得する方法ありませんか?
2020/03/21(土) 19:15:37.22ID:Qs4bwqMi
>>309
bash - How does TAB auto-complete find options to complete? - Unix & Linux Stack Exchange
https://unix.stackexchange.com/questions/12356/how-does-tab-auto-complete-find-options-to-complete
ここらへんの仕組みで動いてるからここに出てくるパスを探してみな
bash - How does TAB auto-complete find options to complete? - Unix & Linux Stack Exchange
https://unix.stackexchange.com/questions/12356/how-does-tab-auto-complete-find-options-to-complete
ここらへんの仕組みで動いてるからここに出てくるパスを探してみな
311login:Penguin
2020/03/21(土) 19:50:03.90ID:KwEYZ1+K2020/03/21(土) 20:45:44.26ID:LZdLFJK7
# systemctl ena<tab> -> # systemctl enable
この補完は、なんのパッケージをインストールすればよいのでしょうか。
CentOS7(1908)を、最小限のインストールで行ったところ、
上記のタブ補完が効きませんでした。
よろしくお願いします。
この補完は、なんのパッケージをインストールすればよいのでしょうか。
CentOS7(1908)を、最小限のインストールで行ったところ、
上記のタブ補完が効きませんでした。
よろしくお願いします。
2020/03/21(土) 20:57:39.76ID:MxLMYtff
2020/03/21(土) 21:24:01.49ID:V57whsaz
compgenでできました
ありがとうございます
便利ですね
bash-language-serverもこれ使ってるのかな
ありがとうございます
便利ですね
bash-language-serverもこれ使ってるのかな
2020/03/21(土) 22:05:52.17ID:LZdLFJK7
316login:Penguin
2020/03/22(日) 10:48:08.49ID:6F+qZS2q >>277
USB usageで規格化されとるやん
USB usageで規格化されとるやん
317login:Penguin
2020/03/22(日) 11:56:46.08ID:b2NShhAt SSDを使っていて書き込みを減らしたいんですけど
すべての書き込みをキャッシュしてまとめて書き込むように出来ませんか?
vm.dirty関係はいじってみたんですけどアプリの設定ファイルなど一部のファイルはキャッシュされずに直接書き込まれてしまうのです
すべての書き込みをキャッシュしてまとめて書き込むように出来ませんか?
vm.dirty関係はいじってみたんですけどアプリの設定ファイルなど一部のファイルはキャッシュされずに直接書き込まれてしまうのです
2020/03/22(日) 13:17:23.61ID:NXVCBKvJ
windowsのメールソフトでnpopq(300k以下)があるけど
LinuxのCUI以外で一番軽いGUIメーラーはありませんか?
送受信の不具合を確かめたいです。
LinuxのCUI以外で一番軽いGUIメーラーはありませんか?
送受信の不具合を確かめたいです。
2020/03/22(日) 13:20:57.96ID:vVR7FwyN
300k以下ってなんのことだ
とりあえずSylpheedはよく挙げられる
とりあえずSylpheedはよく挙げられる
2020/03/22(日) 13:59:33.80ID:NXVCBKvJ
2020/03/22(日) 14:19:50.57ID:Py4fNsOU
2020/03/22(日) 15:16:35.28ID:Wykoq2au
LinuxサーバーにWineをインストールして、Windowsアプリを動かすことって出来ますか?
2020/03/22(日) 15:20:01.43ID:4TR/jsDj
>>322
出来ますん♪
出来ますん♪
2020/03/22(日) 15:21:48.85ID:Wykoq2au
2020/03/22(日) 15:46:27.75ID:AxUv4cox
動くけど動くかはわからん
2020/03/22(日) 15:51:20.08ID:Wykoq2au
>>325
なるほど、ありがとうございました
なるほど、ありがとうございました
2020/03/22(日) 18:06:49.57ID:YSoSlEO0
2020/03/23(月) 13:03:51.30ID:ZSIBwTb7
誘導されてやってましりました
よろしくお願い致します
質問させてください
今までWindows10でミュージックプレーヤーを構築していました(foobar、flac+cue)
cueファイルをfoobarに表示させるとまずいので隠しファイルに設定していました
今回raspberrypi+openmediavaultでNASを組み、音楽ファイルはそちらへ移動したところ隠しファイル属性が全て無効化されて
foobarに表示されるようになってしまいました
Windowsから隠しファイルへと再設定しましたができませんでした
今までの様にNAS内のファイルを隠しファイルとして設定する方法はありますでしょうか?
openmediavaultの中の設定でドットから始まるファイルを表示するor市内の設定ではしないにしていますが上記の状況でございます
お力をお貸しくださいませ
よろしくお願い致します
よろしくお願い致します
質問させてください
今までWindows10でミュージックプレーヤーを構築していました(foobar、flac+cue)
cueファイルをfoobarに表示させるとまずいので隠しファイルに設定していました
今回raspberrypi+openmediavaultでNASを組み、音楽ファイルはそちらへ移動したところ隠しファイル属性が全て無効化されて
foobarに表示されるようになってしまいました
Windowsから隠しファイルへと再設定しましたができませんでした
今までの様にNAS内のファイルを隠しファイルとして設定する方法はありますでしょうか?
openmediavaultの中の設定でドットから始まるファイルを表示するor市内の設定ではしないにしていますが上記の状況でございます
お力をお貸しくださいませ
よろしくお願い致します
2020/03/23(月) 13:36:24.58ID:vmTqXDcQ
>>328
自分の鯖ではsambaで共有してWindowsからフォルダ作って隠しファイル設定したらちゃんと隠しファイルになったのでそのOS側で別の処理してる気がする
↓
【旧FreeNAS】 OpenMediaVault Part1 【Linux】
http://mao.5ch.net/test/read.cgi/mysv/1266730631/
自分の鯖ではsambaで共有してWindowsからフォルダ作って隠しファイル設定したらちゃんと隠しファイルになったのでそのOS側で別の処理してる気がする
↓
【旧FreeNAS】 OpenMediaVault Part1 【Linux】
http://mao.5ch.net/test/read.cgi/mysv/1266730631/
2020/03/23(月) 14:38:44.01ID:ZSIBwTb7
2020/03/23(月) 14:42:18.05ID:HNHrYfjf
新しく追加したHDDをフォーマットしてマウントしたのですが
root権限がないと書き込みができないのです
これってHDDが壊れているからでしょうか?
root権限がないと書き込みができないのです
これってHDDが壊れているからでしょうか?
2020/03/23(月) 14:46:01.25ID:vmTqXDcQ
>>331
使ってるユーザーがマウントしたフォルダに書き込む権限ないのでは
使ってるユーザーがマウントしたフォルダに書き込む権限ないのでは
2020/03/23(月) 15:20:50.71ID:9QkpMsJf
2020/03/23(月) 20:46:28.53ID:p47dNf89
gnome-disks以外のツールでフォーマットするとアクセス権を取得できないんだっけか。
>>331
GNOME使ってるならgnome-disksでフォーマットし直し。
GNOME以外ならchmodコマンドかchownコマンドでマウントしたディレクトリのアクセス権を変更。
>>331
GNOME使ってるならgnome-disksでフォーマットし直し。
GNOME以外ならchmodコマンドかchownコマンドでマウントしたディレクトリのアクセス権を変更。
2020/03/23(月) 21:11:14.71ID:9QkpMsJf
flavourは関係なくsudo apt install gnome-disk-utility で逝ける
まだ書き込みしてないなら尚更これでやるべき
まだ書き込みしてないなら尚更これでやるべき
2020/03/24(火) 01:30:17.06ID:C1/sj+D8
マウスボタンにShift/Ctrl/Alt/Superなどを単体で割り当てる方法ってありますか?
マウスボタン+左/右ドラッグと片手でウィンドウの移動/リサイズしたり
左手キーボード、右手マウスの作業中にキーボード側では押しにくいショートカットを
マウス側で補助したいです
マウスボタン+左/右ドラッグと片手でウィンドウの移動/リサイズしたり
左手キーボード、右手マウスの作業中にキーボード側では押しにくいショートカットを
マウス側で補助したいです
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 富山県砺波市の給食が話題を呼ぶ [少考さん★]
- 「追加申し込みは受け付けない」陸上全国大会 締め切り勘違いで中高生8人出場できず 日本陸連が見解 [夜のけいちゃん★]
- 「黙れ」「お金ありますか」「車はどこですか」…女性を強盗殺人、ベトナム人起訴 さいたま地検 [♪♪♪★]
- 【しゃぶ葉・食べ放題】配膳ロボで「高価格帯コースの肉を横取り」問題再燃 他の客の商品を取ると音声通知、運営元が全店導入へ ★2 [煮卵★]
- 3歳と5歳を連れてアフガニスタンへ 母子旅YouTuber、退避勧告の指摘に「外務省とかあてにならないです〜」と反論 [爆笑ゴリラ★]
- 【テレ朝】太田光、テレビを「オールドメディア」と言うネットの声に憤慨「お前が何言ってんの !? 」 [少考さん★]
- 妙高市、宿泊するとおコメをプレゼント…口に入れた瞬間に広がる甘みと弾力 [245325974]
- 日高市、小学校の給食で日高屋の野菜たっぷりタンメン…JS「野菜は食べない」 [245325974]
- 【悲報】しゃぶ葉の「国産牛スティール」、ガチで問題になるwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [683137174]
- 家賃値上げ、10月から報告続々… [667744927]
- 🏰(・o・🍬)んなたんたなん(🍬・o・)🏰
- 【実況】博衣こよりのえちえち空の軌跡 the 2nd🧪★3