1 名前:login:Penguin mailto:sage [2019/10/04(金) 07:31:02.74 ID:Rnyv5utD.net] まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 Google検索 https://www.google.com/search?hl=ja&as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja&as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F ※前スレ くだらねえ質問はここに書き込め! Part 237 mao.5ch.net/test/read.cgi/linux/1563027196/
108 名前:login:Penguin mailto:sage [2019/10/18(金) 19:23:33.15 ID:z754Qa9c.net] sudoのサイトのロゴがなんかアンパンマンみたいになってんだけどこんなんだったっけ… 前もっとオサレな感じじゃなかったっけ?
109 名前:login:Penguin mailto:sage [2019/10/18(金) 19:43:26.18 ID:/D/6GY07.net] >>100 はゆとり教育をしっかり受けて、コミュ障になっている奴の書き込みって 感じだからエスパーレベルの人でないとコミュ(相手するの)難しいって感じだからな。 コミュ難しい人の相手は面倒だから、簡単な質問でも触らないほうが良いとなるからな
110 名前:login:Penguin [2019/10/19(土) 05:38:45.32 ID:irbRatmX.net] なんでスマホに直接入れれるディストリが出てこないの? スマホに直接入れれて全機能PCと同じで動くディストリないの? ハードウェア関係で出来ないの? にしては、タブレットでは普通に動いてるのあルンでしょ? スマホで直接apt install ~って使いたいじゃん セキリティ上AndroidよりUbuntu、Debian使ったほうがいいじゃん
111 名前:login:Penguin mailto:sage [2019/10/19(土) 06:43:17.87 ID:5+7zm+di.net] 何言ってんだこいつ
112 名前:login:Penguin mailto:sage [2019/10/19(土) 06:57:43.05 ID:g50fZ81z.net] 囲い込みだよ 入れらんねーようにあの手この手で邪魔してやがる そこを上手くすり抜けるのをジャイルブレークって言うんだ
113 名前:login:Penguin [2019/10/19(土) 08:15:17.56 ID:iWPSc8wh.net] 作ればいいじゃん
114 名前:login:Penguin mailto:sage [2019/10/19(土) 16:57:11.33 ID:9UZhBSza.net] 行を弄らずにランダム抽出ってできないかな $ seq 10 | CMD 3 1 5 9 こんな感じに
115 名前:login:Penguin mailto:sage [2019/10/19(土) 17:40:17.99 ID:5+7zm+di.net] >>114 shuf
116 名前:login:Penguin mailto:sage [2019/10/20(日) 01:02:55.39 ID:Dr6XVQNV.net] Synaptics Package Manager や App Grid のような GUIでパッケージをインストできるツールが他にあれば教えて下さいませ
117 名前:login:Penguin [2019/10/20(日) 01:05:37.55 ID:QZhQiUWe.net] >>112 root化でスマホに入れれるディストリある? LinuxDeployとかAndroid通すのじゃなくて、そのままスマホにぶっこめるディストリ あればいいのだが ていうか、Ubuntu Touch OTA-9でもaptでubuntuレポジトリのソフト入れれないんでしょ なんでUbuntuTouch作ってる人はaptで入れれるようにしないんだろ?
118 名前:login:Penguin mailto:sage [2019/10/20(日) 13:39:58.70 ID:UF8xOjZf.net] >>116 Muon Package Manager
119 名前:login:Penguin mailto:sage [2019/10/20(日) 15:38:23.09 ID:qdQUzuDz.net] >>117 スマホのハードウェア仕様がオープンになって無くて 共通しようもないんだから、作れるわけがない
120 名前: mailto:sage [2019/10/20(日) 16:31:08 ID:CMV/1B+u.net] カーネルツリー公開されててtreble対応の端末ならある程度は出来るんじゃない? ライセンス的に色々と面倒だから導入する人が自分でイメージ作ることにはなると思うけど
121 名前:login:Penguin [2019/10/20(日) 19:47:05.01 ID:8x54WwVe.net] やっぱハードウェア関係だったのか
122 名前:login:Penguin mailto:sage [2019/10/21(月) 00:24:25.48 ID:lbvv2mtw.net] >>117 Touch と称しているのに、いちいち apt コマンドを打てる機能を持たせたりしないと思いますが。(コンセプト的に) 仮に apt が使えたとしてもハードウェアの違いにより PC のアプリを動かせるわけではないですし、本家が撤退しているシステム向けにアプリを出そうなんて人は余程の物好きでない限りいないので、apt の需要は皆無ですね。
123 名前: mailto:sage [2019/10/21(月) 00:57:51 ID:ZnI86uxt.net] GUIが完全に違うから単にビルドするだけじゃダメだしな そのあたりがSBCよりキツい
124 名前:login:Penguin mailto:sage [2019/10/22(火) 00:11:07.62 ID:/yDWQVAl.net] pkgsrcで頑張ればいいのでは
125 名前:login:Penguin mailto:sage [2019/10/22(火) 10:55:52.01 ID:PtT8lgYE.net] そもそも使うライブラリ自体が違うって話よ
126 名前:login:Penguin [2019/10/23(水) 13:43:00.44 ID:MAbSR9Jn.net] Svg はタグとしても画像としても使えますよね? で、mathml で同じように画像としてみれる あるいは変換できるコマンドラインツールは無いですか? ライブラリでもいいです。数式ならTeX 使えとか いうのは、取り敢えず無しでお願いします。
127 名前:login:Penguin [2019/10/23(水) 13:47:19.41 ID:MAbSR9Jn.net] 最近ターミナルに画像を表示しようとやたらと 頑張ってる人が居ますよね?デスクトップを使う前提ですが ソケットから送り込まれたパスの画像を表示するだけの ウインドウを開いといて、コマンドが打たれたら 引数のファイルのパスをそのソケットに送るだけみたいな方法 では、ダメなんでしょうか?あと二位じゃダメなんでしょうか? もとい、まあdisplayでも言い訳ですが、これだと 端末が塞がっちゃうのが嫌なんでしょうね。
128 名前:login:Penguin [2019/10/23(水) 13:52:48.82 ID:MAbSR9Jn.net] 連発ですいません。man もinfoも、ライブラリとか無いのに ヘルプブラウザは、どうやって整形してるんでしょうか? プロセス呼び出しして、コマンドの出力を拾っているだけ なのでしょうか? それとも自分ですべてやっているのでしょうか? 特にgroffを使うmanがどうやっているのか解りません。 知っていたら、教えてください。
129 名前:login:Penguin [2019/10/23(水) 13:55:11.12 ID:MAbSR9Jn.net] ああ、質問連発とストールマンの件を書いたものです。 ストールマンの件は、グヌーのメンテナ達の意見としては そもそもリーダだったの?という感じのようです。 だから、これ以上何も起こらないと思います。
130 名前:login:Penguin [2019/10/23(水) 13:59:27.87 ID:MAbSR9Jn.net] >>110 サムソンが作ったんだけど、開発止めるそうです たぶん、Chrome note が売れなくなるやろゴラッ って、怖い浪速のおっさんに怒られたのでしょう
131 名前:login:Penguin [2019/10/23(水) 14:41:23.33 ID:MAbSR9Jn.net] 申し訳ないので情報提供です。 先頭がハイフンのファイルで困ったことはありませんか? オプションと認識されて、mvすら受け付けないし、引用しても 無駄だし。で、こういうときは、フルパスで指定するか カレントにあるなら頭にカレントディレクトリを意味する ./ をつけると、上手くいきます。
132 名前:login:Penguin [2019/10/23(水) 15:37:49.46 ID:Juv72M25.net] Ubuntu1台,Windows10 1台,アンドロイド2台という構成です。 ルータはWRC-1750GST2というルータです。 ubuntu18.04(Gnome)でDNSを https://adguard.com/en/adguard-dns/overview.html このURLに記載されているDNSに変更したいのですがどの部分を変更すれば良いですか? 可能であればルータでDNSを指定したいのですが、反映されず、"You are currently not using AdGuard DNS"
133 名前:ニ表示されてしまいます。 [] [ここ壊れてます]
134 名前:login:Penguin mailto:sage [2019/10/23(水) 17:38:31.53 ID:kHHKWRzN.net] 「ubuntu リゾルバ 設定変更」でググってみれば、何か参考が出てくると思う。 ただし、Ubuntuってそういう設定変更がものすごく難しいディストリ。 なので、そんな設定変更などせずに、あるがままに使い続けるのが一番の吉。 どうしても設定を自分でいじりたいなら、他のディストリ使ったほうがよい。
135 名前:login:Penguin mailto:sage [2019/10/23(水) 17:45:20.06 ID:jGVT3gg7.net] >>132 そのページのsetupにubuntu(gnome)での設定方法書いてあるじゃん 設定画面も用意されていて簡単だよ
136 名前:login:Penguin mailto:sage [2019/10/23(水) 21:06:22.43 ID:MX3aOgWE.net] >>134 僕に出来るように設定方法を手取り足取り教えてくれと言うことなんだろ
137 名前:login:Penguin mailto:sage [2019/10/23(水) 22:05:53.46 ID:D+xF5NYb.net] >>132 >>133 マウスポチポチで辿って設定できる
138 名前:login:Penguin mailto:sage [2019/10/24(木) 00:53:15.63 ID:aFdU4VfN.net] sortで行指定ってできる? 2行目から5行目や3行目以降みたいに
139 名前:login:Penguin mailto:sage [2019/10/24(木) 01:19:21.54 ID:0wdw9sqJ.net] >>137 sortにはそんな機能ないだろ。 ないなら自分でそんなことをするsortコマンドを作る。 あと、組み合わせで実現するとか 2行目から5行目や3行目以降を表示するのをsedあたりで作って...以下略
140 名前:login:Penguin mailto:sage [2019/10/24(木) 01:24:59.86 ID:htrbp4UL.net] >>137 >>137 > 2行目から5行目 cat filename | head -n 5 | tail -n $((5 - 2 + 1)) | sort > 3行目以降 cat filename | tail -n +3 | sort
141 名前:login:Penguin mailto:sage [2019/10/24(木) 02:18:20.25 ID:4THVBbld.net] vim -c "2,5sort | wq" input.txt だとvimの中の行指定可能なsortコマンド実行して終了する
142 名前:login:Penguin [2019/10/24(木) 02:52:38.48 ID:hZV5Y9jm.net] 3DデスクトップってLinuxならどの銘柄でも出来ますか? それとも特定の銘柄だけですか? こう言う動作↓ https://youtu.be/558_Ns8aByY?t=7m48s
143 名前:login:Penguin mailto:sage [2019/10/24(木) 07:33:54.72 ID:htrbp4UL.net] 目覚めて気付いたけど、>>139 だとsort対象の行しか出力されない。 他の(sortされていない)行も全部出力するなら… # テストデータ seq 9 | sort -r > filename # 2行目から5行目だけsort START=2 END=5 cat filename | head -n $(($START - 1)) cat filename | head -n $END | tail -n $(($END - $START + 1)) | sort cat filename | tail -n +$(($END + 1)) # 3行目以降だけsort START=3 cat filename | head -n +$(($START - 1)) cat filename | tail -n +$START | sort …かな
144 名前:login:Penguin mailto:sage [2019/10/24(木) 07:36:26.07 ID:htrbp4UL.net] ×> cat filename | head -n +$(($START - 1)) > cat filename | tail -n +$START | sort ○> cat filename | head -n $(($START - 1)) > cat filename | tail -n +$START | sort
145 名前:login:Penguin mailto:sage [2019/10/24(木) 08:41:38.78 ID:aFdU4VfN.net] >>138 sedって万能なんすね sed -n "2,5p" foo.txt | sort sed -n "3,\$p" foo.txt | sort
146 名前:login:Penguin mailto:sage [2019/10/24(木) 10:33:43.46 ID:y4UJfKg2.net] Ruby なら、 # 末尾の改行を削除して、配列に読み込む ary = File.readlines( "a.txt", chomp: true ) # 2 〜 5行目や、3行目以降をソートする # 配列のインデックスは、0 から始まるので、1つずれる。-1 は最後の要素 puts ary[ 1..4 ].sort puts ary[ 2..-1 ].sort
147 名前:login:Penguin [2019/10/24(木) 13:00:09.46 ID:vBl3XMCx.net] 質問です。 gnome-disksをraspbianで使っています。 rootユーザーなら、操作の前にパスワードを聞かれることはありません。 一般ユーザーでも同じようにしたいと思って、sudo gnome-disks をしたのですが、 (gnome-disks:1409): Gtk-WARNING **: 12:46:49.597: cannot open display: というエラーとなりました。 なお、gksuという方法は廃止されてしまったようです。 一般ユーザーでもroot権限で特定のGUIアプリを動かす方法は何が最適でしょうか。
148 名前:login:Penguin mailto:sage [2019/10/24(木) 14:00:56.77 ID:vBl3XMCx.net] >>146 自己解決しました。 xhost + を予め実行しておく必要がありました。
149 名前:login:Penguin mailto:sage [2019/10/24(木) 19:33:57.32 ID:SIvO56h2.net] 超初歩的な質問で申し訳ないのですが、wslを使ってubuntuでstartxfce4とコマンドした後にwarningがたくさん出てくるのですがこういうものなのでしょうか? また xfce4が起動してbashの方でコマンドを打とうと思っても「$」が表示されておらず、コマンドが打てないのですが、どうしたら打てる状態にできるのでしょうか?
150 名前:login:Penguin mailto:sage [2019/10/24(木) 20:12:34.63 ID:JIRaBw0H.net] & そもそも新しい端末開けばいいだけの話では?
151 名前:login:Penguin mailto:sage [2019/10/25(金) 00:13:18.30 ID:RwV+js8P.net] そもそも、WSL は、xfce みたいなGUI を使えるの? 漏れは、CUI だけで、Ubuntu 16.04 を使っているけど ファイラーも、ranger というCUI を使っている
152 名前:login:Penguin mailto:sage [2019/10/25(金) 02:53:56.79 ID:PQuzrFkx.net] >>150 使えるしオーディオ再生とかもできる てか散々既出
153 名前:login:Penguin mailto:sage [2019/10/25(金) 05:05:19.72 ID:RwV+js8P.net] Windows10, WSL, Ubuntu 16.04 で、 Ruby で、すべてのパッケージの更新を書いているけど、 WARNING: apt does not have a stable CLI interface. Use with caution in scripts. と、Rubyから、apt コマンドを呼び出すのは良くないみたいなので、 aptを、apt-get に変えて作っていますが、 アップグレードできるパッケージを、一覧表示する、 apt list --upgradable と同じ機能の、apt-get は有りませんか? #!/usr/bin/ruby # sudo のパスワードを自動入力する puts `echo パスワード | sudo -S apt-get update` # アップグレードできるパッケージを、一覧表示する puts `apt list --upgradable` puts `sudo apt-get upgrade -y`
154 名前:login:Penguin [2019/10/25(金) 09:30:26.11 ID:wjgZzngK.net] 現在、cd, ls とか1日でしょっちゅう使うコマンドは.bashrcでヒストリー除外設定してます。 それとは別に、備忘録として次回のログイン時にはヒストリー履歴に必要ないmanとかwho等の単発コマンドや、自作バッチ等をsed用のパターンファイルに収めてあります。 そのファイルを使ってsedで.bash_historyにかけて該当するコマンドを削除して、実行結果自体は正しいと確認できています。 で質問です。 この作業をログアウト時にしたいのですが、.bash_logoutや.logoutに記述しても、ヒストリーのキャッシュから.bash_historyに書き込まれるタイミングが後に来るようで、パターンファイルのコマンドがもどってきます。直前にhistory -wをしてもだめです。 最後のシステムがヒストリーのキャッシュを.bash_historyに吐き出した後に、sed実行できればいいのですが、どのファイルに記述すればいいのでしょうか?
155 名前:login:Penguin mailto:sage [2019/10/25(金) 09:54:17.89 ID:ZYt79x2d.net] しらんけど、.bash_logoutとかで、端末切り離しても終了せずにバックグラウンドで動くスクリプト実行して 1秒後とかにヒストリ消すようにしたら動くんじゃね?しらんけど
156 名前:login:Penguin mailto:sage [2019/10/25(金) 10:19:45.97 ID:7I9s5J33.net] Lubuntu 18.10 烏賊 他のLubuntuには、「ディスク」があるのですが、なぜか自分の烏賊には、hddをフォーマットしたり、領域を操作するためのアプリが見つかりません。 ダウンロードする方法を教えて下さい。
157 名前:login:Penguin mailto:sage [2019/10/25(金) 10:44:34.87 ID:DsOIalUM.net] >>153 systemdのサービスファイル書いてExecStopで実行するとか?しらんけど
158 名前:login:Penguin [2019/10/25(金) 11:55:37.42 ID:h3N5NDxK.net] >>153 ログインのときに、やればいいんじゃないの?
159 名前:login:Penguin [2019/10/25(金) 11:58:56.84 ID:h3N5NDxK.net] >>141 ウインドウマネージャがパッケージにあれば、動くと思います なければ、ソースからビルドすれば動くと思います
160 名前:login:Penguin [2019/10/25(金) 12:00:11.63 ID:fdkloRFW.net] 縦の列を出力するコマンドの結果をパイプを通して横にしたいのですが躓いてます。 例: ls -l hoge | grep -E 'jpg|bmp' | awk{print $9}' | sed 's/\n/ /' これだと縦のリストままです。 改行をスペースにすればいいと思ったのですが、 標準出力ではだめなのですか?
161 名前:login:Penguin mailto:sage [2019/10/25(金) 12:00:59.99 ID:RwV+js8P.net] systemd のログアウトとか、 逆に、ログアウト時に処理せず、ログイン時に処理するとか
162 名前:login:Penguin mailto:sage [2019/10/25(金) 12:03:05.91 ID:RwV+js8P.net] 確か、縦横変換は、xargs じゃなかった?
163 名前:login:Penguin mailto:sage [2019/10/25(金) 13:04:28.71 ID:M6r4WUQ0.net] >>153 もしかしてと思って exec dash ってやってみたら書き込まれた。 ということは exec を使えばできる可能性が… でも bash の man に明確にそう書かれてはいない気がする。
164 名前:login:Penguin mailto:sage [2019/10/25(金) 13:10:01.95 ID:pMh/yvQj.net] $ seq 3 | xargs 1 2 3 xarrgsだけで使うとか盲点だった
165 名前:login:Penguin mailto:sage [2019/10/25(金) 13:42:09.89 ID:NnBWMM0A.net] 別にその程度なら、これでいいが echo $(seq 3)
166 名前:login:Penguin [2019/10/25(金) 13:42:44.24 ID:ew4plpxi.net] >>161 >>163 159です。おかげで解決しました ありがとうございました
167 名前:login:Penguin [2019/10/25(金) 13:49:46.27 ID:ew4plpxi.net] >>164 159です。 短いコマンド列ならパイプいらないんですね ありがとう (≧∀≦)ノ♪
168 名前:login:Penguin mailto:sage [2019/10/25(金) 15:01:20.34 ID:b/c/D3hz.net] >>153 history -wの後sedを呼んで、さらにhistory -cとhistory -rを呼ぶとかは?
169 名前:login:Penguin mailto:sage [2019/10/25(金) 20:22:42.08 ID:PcQV5FAs.net] sudo cpで何もオプションをつけずに実行して、 Aさんのファイル hoge.txt を、Bさんのファイル hoge.txt で、上書きコピーした時、 hoge.txt の所有者とかパーミッションは、Aさんの時のままみたいなんだけど、 これってどこかに仕様ある?
170 名前:login:Penguin [2019/10/25(金) 21:41:54.75 ID:6kDTaNGH.net] >>168 info cpの-pオプションのところに書いてある。 https://linuxjm.osdn.jp/info/GNU_coreutils/coreutils-ja_78.html >このオプションを使わない場合、コピー先ファイルがすでに存在している場合は、 その許可属性は変更されない。
171 名前:login:Penguin mailto:sage [2019/10/25(金) 21:46:02.55 ID:EL0TBdFz.net] >>169 ありがとう。これで安心できるw
172 名前:login:Penguin [2019/10/25(金) 21:51:40.62 ID:mq4pzYPG.net] 余計なことしないでデフォルトの挙動に慣れといた方がいいんじゃね
173 名前:168 = 170 mailto:sage [2019/10/25(金) 22:06:11.75 ID:EL0TBdFz.net] 俺のこと? なんか勘違いしてると思うけど、 例えば、 /etc以下のとあるファイルを相手に渡して 書き換えておいたから、これ cp して上書きしておいてって言って 相手が何も考えずに、sudo cp しちゃっても大丈夫だよねって話だよ
174 名前:login:Penguin [2019/10/25(金) 23:15:42.66 ID:ew4plpxi.net] ID変わっちゃいましたが>>153 です。 結局、>>157 さん>>160 さんのご指摘とおりログイン時に.bashrc内でsedを実行する事にしました。 結果も望んだ状態でした。 >>167 .bash_logout内で実行しましたが、なぜか再ログイン時には削除したはずのコマンドが蘇ってました。 >>154 >>156 >>162 権限の都合上、あまりシステムよりの終了タイミングで処理を噛ませらないので、今回は試せませんでした。 色々アドバイスしていただき、ありがとうございました
175 名前:login:Penguin mailto:sage [2019/10/26(土) 11:29:58.88 ID:aEAPGpq3.net] Linuxとは直接関係ないかもしれ
176 名前:ワせんが質問です。 何の関係もないLinuxサーバ用PCとWindowsデスクトップ用PCがあります。 HDD2台をサーバ用PCでRAID1にして構築した後 何かの拍子にそのHDD1個をデスクトップ用PCに入れるとすると ドライブはちゃんと認識されるのでしょうか。 ファイルシステムはext4で、デスクトップ用PCにはext4読み込みのためのソフトを入れることとします。 [] [ここ壊れてます]
177 名前:login:Penguin mailto:sage [2019/10/26(土) 11:46:24.23 ID:oNLsi5fR.net] 何でRAID組んだのかで違うでしょ
178 名前:login:Penguin mailto:sage [2019/10/26(土) 11:49:41.67 ID:ZfJ5IMnc.net] そこにHDDが2台あったから
179 名前:152 mailto:sage [2019/10/26(土) 12:06:45.41 ID:pXpNefp4.net] >>152 自己レス >アップグレードできるパッケージを、一覧表示する、 >apt list --upgradable >と同じ機能の、apt-get は有りませんか? apt-get のオプションにあった -u, --show-upgraded 更新パッケージ表示 - 更新される全パッケージを一覧表示します。設定項目: APT::Get::Show-Upgraded -V, --verbose-versions 更新・インストールするパッケージのバージョンをすべて表示します。設定項目: APT::Get::Show-Versions
180 名前:174 mailto:sage [2019/10/26(土) 13:35:21.28 ID:aEAPGpq3.net] >>176 サーバPCのPOST画面から出せるRAIDユーティリティです 厳密にはソフトウェアRAIDだそうで、管理情報がHDD上に残るとか もしかしてmdadmなら大丈夫なんでしょうか
181 名前:login:Penguin mailto:sage [2019/10/26(土) 13:51:18.58 ID:F14et2Hg.net] ミラーならやってみりゃいいじゃん
182 名前:login:Penguin mailto:sage [2019/10/26(土) 19:30:00.71 ID:mJoLKa9d.net] >>178 暗号化してなければ、RAID1ならハードウェアRAIDでもソフトウェアRAIDでも、他PCに接続すれば中身は見えるよ。
183 名前:login:Penguin mailto:sage [2019/10/26(土) 23:46:48.54 ID:IiUQELA0.net] 派生が大量にあるLinuxに対してBSDの派生が少ないのはなんでなんです?
184 名前:login:Penguin mailto:sage [2019/10/27(日) 00:06:29.57 ID:/drCSR+3.net] ユーザーがいないからやろ
185 名前:login:Penguin mailto:sage [2019/10/27(日) 00:23:47.66 ID:nwZsKjXo.net] Linuxは冷食弁当 BSDは手作り弁当 UNIXは二郎でいいか
186 名前:login:Penguin mailto:sage [2019/10/27(日) 01:40:42 ID:8NH89CAZ.net] >>182 Linuxの場合は自分の好きなようにしたいからディストリを色々起こしたって感じだからな
187 名前:login:Penguin mailto:sage [2019/10/27(日) 05:25:58.94 ID:ZjFaYx5E.net] 食べ物で例えるなとあれほど…
188 名前:login:Penguin mailto:sage [2019/10/27(日) 06:37:41.89 ID:QrTJsh8Q.net] >>181 ポリシーの違い
189 名前:login:Penguin mailto:sage [2019/10/27(日) 07:20:34.44 ID:0K1aGab+.net] BSDの派生が少ないんじゃなく、Linuxの派生の多さが異常なんだよ
190 名前:login:Penguin [2019/10/27(日) 12:52:04.73 ID:V2uhvpIm.net] すいません、 松田聖子のファイルが200以上あってファイル名が、 いちご畑でつかまえて.mp3 潮騒.mp3 電話でデート.mp3 なんで、行頭に三桁、あるいは四桁の連番を付けたいと思います。 001-いちご畑でつかまえて.mp3 002-潮騒.mp3 0213-電話でデート.mp3 調べたんですが、行頭に連番をつける方法が見つかりませんでした。 よろしくお願いします。
191 名前:login:Penguin mailto:sage [2019/10/27(日) 13:25:45.94 ID:dgTsOTGe.net] >>188 rename 's/^/sprintf("%03d-", ++$::t)/e' *.mp3 renameコマンドはDebian系ならrenameパッケージに入ってるやつね
192 名前:login:Penguin [2019/10/27(日) 16:03:08.34 ID:V2uhvpIm.net] >>189 遅くなりました。ありがとうございます。 200曲無事完了しました。手でやっていたらタイヘンだも〜〜〜 ありがとう。
193 名前:login:Penguin mailto:sage [2019/10/27(日) 18:17:28.51 ID:1EgYvHMw.net] 松田聖子が200以上か…
194 名前:login:Penguin mailto:sage [2019/10/27(日) 20:17:04.79 ID:vrbz31o7.net] キャリア30年以上あれば余裕でその位はあるだろう
195 名前:login:Penguin mailto:sage [2019/10/27(日) 22:13:55.48 ID:8NH89CAZ.net] >>191 俺は松田聖子は激しく上であんまり知らないが、5chには若い時から松田聖子が 好きってどおっさん世代は多いだろ。で、大ファンなら200以上持っていても不思議 ではない。
196 名前:login:Penguin mailto:sage [2019/10/28(月) 07:11:10.04 ID:DrC7/o+o.net] 松田聖子は、ユーミン(呉田軽穂)の名曲が多い コード進行も、半音下がりのクリシェを多用したり、 米国で言えば、David Foster に匹敵する時代! まあ、ユーミンは、女筒美京平と言われて、 林哲司は、日本のDavid Fosterと言われていたけど 日米英国も、MTV の影響か、80年代ポップスに名曲が多い
197 名前:login:Penguin [2019/10/28(月) 08:25:15.43 ID:HMUb8kSq.net] エスケープをかましたsedの使い方で質問があります $ echo -e "dog,\033[38;5;11m hoge\033[0m, cat" dog, hoge, cat <=== hogeだけ黄色で表示 $ echo -e "dog, hoge, cat" | sed -e "s/hoge/foo/" dog, foo, cat <=== 普通のsedの結果 この上記2つを組み合わせたいのですが エスケープキャラが色コードに変換されず、hogeの前にfooが食い込でます $ echo -e "dog, hoge, cat" | sed -e "s/hoge/\033[38;5;11mfoo\033[0m/" dog, hoge33[38;5;11mfoohoge33[0m, cat <=== ぐちゃぐちゃ この例でhogeから黄色のfooにsed変換するにはどうすればいいですか?
198 名前:login:Penguin mailto:sage [2019/10/28(月) 09:17:41.62 ID:lNAOad9p.net] >>195 bashから実行するなら echo -e 'dog, hoge, cat' | sed -e $'s/hoge/\033[38;5;11mfoo\033[0m/'
199 名前:login:Penguin mailto:sage [2019/10/28(月) 09:55:01.53 ID:XUE5MeKL.net] 役に立つかどうかわからないけど、参考にしてね。 $ echo "dog, hoge, cat" | > sed -e 's/hoge/\\033[38\;5\;11mfoo \\033[0m/' | > sed -e "s/^/'/" -e "s/$/'/" | > xargs echo -e
200 名前:login:Penguin mailto:sage [2019/10/28(月) 10:16:17.82 ID:gaVasQIf.net] 色コードを素直にredやgreenで扱える便利道具ってないの?
201 名前:login:Penguin mailto:sage [2019/10/28(月) 11:50:49.14 ID:5E0lMxSX.net] >>198 tput ただし大抵の環境で入ってるはずだが、入ってない環境もある。 見やすいが冗長。外部コマンドなので遅い。
202 名前:login:Penguin [2019/10/28(月) 14:05:13.29 ID:HMUb8kSq.net] >>196 「$」一文字ですごい。 この場合のクォーテーションで括られたパターンの外の$はどういう意味ですか? >>197 一行づつ読んで、2度めのsedでパターンの前後に「'」を足してる事を理解しました。 これを参考にして、元の例のシングルクォーテーションをリテラルに変更して echo -e '''dog,\033[38;5;11m hoge\033[0m, cat''' これで望んだ結果が出力されたました \(^o^)/
203 名前:login:Penguin [2019/10/28(月) 14:17:33.13 ID:HMUb8kSq.net] >>197 >> 200 でまちがって中間のコマンド履歴をうってました m(_ _ )m ただシングルクォーテーションが鍵なのがわかりました
204 名前:login:Penguin [2019/10/28(月) 14:31:46.32 ID:jxo+K6ql.net] Linuxのほうは公式のディストリってものがないからだろうな
205 名前:197 mailto:sage [2019/10/28(月) 21:30:39.09 ID:k8dpn6a1.net] >>200 >「$」一文字ですごい。 > この場合のクォーテーションで括られたパターンの外の$はどういう意味ですか? 洒落てますよね。私も、それでよかったのかと感心しました。 $'...' は、bash のクォートの一種です。man bash の「クォート (QUOTING)」を見てください。 この部分は、英語マニュアルの方がわかりやすいと思います。
206 名前:login:Penguin mailto:sage [2019/10/29(火) 12:35:22.88 ID:iAozzjoU.net] >>196 >echo -e 'dog, hoge, cat' | sed -e $'s/hoge/\033[38;5;11mfoo\033[0m/' \033 を、\e に代えても動く echo -e 'dog, hoge, cat' | sed -e $'s/hoge/\e[38;5;11mfoo\e[0m/'
207 名前:login:Penguin mailto:sage [2019/10/29(火) 13:21:09.12 ID:VPiAGyFh.net] echo -e 'dog, hoge, cat' | sed -e 's/hoge/^[[38;5;11mfoo^[[0m/' ただし ^[ は ctrl+v の後に escキーで入力
208 名前:login:Penguin mailto:sage [2019/10/29(火) 18:17:48.56 ID:HNRQ6y5r.net] sway使いはおらんのけ?