[過去ログ] くだらねえ質問はここに書き込め! Part 234 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
654: [age] 2019/01/20(日)09:49 ID:2wWk4vWS(1) AAS
「萌え時計」のソースはどこ?
code.googleはデッドリンクなのだが。
外部リンク:code.google.com
655: 2019/01/20(日)13:01 ID:+AGj7ivC(1/3) AAS
デッドリンク?
うちではここから落とせたけど
外部リンク:code.google.com
656: 2019/01/20(日)14:16 ID:uzBT4huD(2/2) AAS
sedってyとか一部のコッマンドの仕様がedと違うんだよな
657
(1): 2019/01/20(日)16:15 ID:/yMbetE6(1/4) AAS
プログラム中でzipファイルのエンコードをunzipする前にsjisかutf8見分ける方法ないですか?
unzip -lぐらいは可とします。

SJIS文字コードは8140〜989Eにあることぐらいしか判定条件ないですか?
外部リンク[htm]:ash.jp

UTF8文字コードは範囲がよくわからない。
658
(1): 2019/01/20(日)16:17 ID:/yMbetE6(2/4) AAS
訂正
プログラム中でzipファイルをunzipする前にエンコードをsjisかutf8か見分ける方法ないですか?
659
(1): 2019/01/20(日)16:33 ID:JthwJpkc(1) AAS
>>658
>プログラム中で
これは何を意味しているんだ?
zipファイルをunzipする前にエンコードをsjisかutf8か見分ける方法ないですか?
ではダメなのか?
660
(1): 2019/01/20(日)16:42 ID:+AGj7ivC(2/3) AAS
>>657
nkf --guess に食わせる、と
661: 2019/01/20(日)16:42 ID:+AGj7ivC(3/3) AAS

662: 2019/01/20(日)17:48 ID:BLHzymen(1) AAS
Linuxでzipファイルの中身を展開せずに見るにはlessがおすすめ
外部リンク:totech.hateblo.jp

他にも、unzip -Z(zipinfo)で展開せずに見る
663: 2019/01/20(日)17:57 ID:/yMbetE6(3/4) AAS
>>659
>>プログラム中で
>これは何を意味しているんだ?

zipinfoかunzip -lの結果を目視したくない
数多くあるzipファイルをシェルスクリプトで処理したい。
664
(1): 2019/01/20(日)18:53 ID:StfS4TwF(1/2) AAS
判定したいのが、ファイル名の文字コードなのか、ファイル内容なのかがわからないけど。
ファイル名だったら、
zipinfo -2 file.zip
で中身のファイル名がわかるから、それを判定するとか?
元のファイル名が上記コマンドで得られるかわからないけど。

ファイル内容であれば見るために一旦zipを展開しないと見れないので、
テンポラリディレクトリに展開してfileコマンドでみるとか、nkf -gで見るとかかな。
665: 2019/01/20(日)18:54 ID:StfS4TwF(2/2) AAS
× 元のファイル名が上記コマンドで得られるかわからないけど。
〇 元のファイル名が同じ文字コードのままで上記コマンドで得られるかわからないけど。
666: 2019/01/20(日)19:01 ID:9huZKjxS(1) AAS
xfce環境なら照度のなんたらとか電源管理で設定できますよって遅いか
メニュー>設定>電源管理
667: 2019/01/20(日)20:19 ID:/yMbetE6(4/4) AAS
>>664
ファイル名の文字コードでOKです。
文字化けを防げればいいです。

unzip6.0 の-Ocp932はパッチが必要でlibiconvも必要で上手く行っていません。
668: 2019/01/20(日)21:03 ID:crQChqfZ(1) AAS
完全な自動判定は原理的に無理だから目視はした方がいいと思うよ。
sjis か utf-8 のどちらかということなら、両方に当てはまる場合だけ目視すればいい。
669
(2): 2019/01/21(月)01:41 ID:/tUY9Umq(1/2) AAS
以下のように「10個のコマンドをバックグランドで並列に実行」というのを2回やりたいのですが
★の部分で全バックグランドプロセスが完了するのを待つ、という処理を行うことはできますか?

for i in {1..10} ;do
コマンド $i &
done



for i in {11..20} ;do
コマンド $i &
done
670
(1): 2019/01/21(月)02:07 ID:CGeZt1NA(1) AAS
>>669
すぐ見つかることを尋ねているとは思えないから)これで良いのか分からんが(
外部リンク:uxmilk.jp
671
(1): 2019/01/21(月)02:16 ID:uL4RNj2H(1) AAS
>>669
waitかな
672: 2019/01/21(月)04:58 ID:/tUY9Umq(2/2) AAS
>>670,671
まさにドンピシャなコマンドがあるんですね
ありがとうございました!
673
(1): 2019/01/21(月)05:24 ID:sPg/AhMD(1/3) AAS
何かのパッケージと重なってlibiconvのインストール、アンインストールを繰り返した場合、
システムが不安定になることが多い。

libiconvのconfigureのオプションが検討不足か、後から入れたパッケージの検討不足かも
しれないが、安定のためにlibiconvで出来ることない?

極力OS付きのを使う以外で教えてください。
なんか経験を聞く質問になってしまって申し訳ない。
1-
あと 329 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s