グロ貼り戌厨の隔離スレ
前スレ
デスクトップでLinuxが普及する訳ないと思った時 10
http://mao.2ch.net/test/read.cgi/linux/1548725679/
ネタはこちらに
デスクトップでもLinuxが普及してる事にするスレ [無断転載禁止]@2ch.net
http://mao.2ch.net/test/read.cgi/linux/1499169719/
デスクトップでLinuxが普及する訳ないと思った時 11
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2019/02/17(日) 20:38:53.31ID:nsexcY8j2019/04/13(土) 08:15:29.79ID:10VGhhwj
2019/04/13(土) 08:35:59.30ID:Wjn9OE/W
>>577
厳密にbashでシェル組んでるのできるん?おしえてよ。そんなのググっても見当たらん
厳密にbashでシェル組んでるのできるん?おしえてよ。そんなのググっても見当たらん
594login:Penguin
2019/04/13(土) 08:46:09.40ID:WbgGI2lc >>592
ソースまでは要らないよ。
どうせ俺には読めないし。
psがインスタンス渡せるメリットって受ける側がパースする必要がないとかアクセスが楽と思うけど、それ以上のなにかが知りたいよ。
inux板でpsの方が良いと唱えるなら、そのメリットを書かないとダメじゃね?
ソースまでは要らないよ。
どうせ俺には読めないし。
psがインスタンス渡せるメリットって受ける側がパースする必要がないとかアクセスが楽と思うけど、それ以上のなにかが知りたいよ。
inux板でpsの方が良いと唱えるなら、そのメリットを書かないとダメじゃね?
595login:Penguin
2019/04/13(土) 09:06:46.46ID:FSqZI8q3 やっぱりMS嫌いの人は仕事でプログラマーやってない、ただの騙りだったね。
もし仕事でやってるならば、本人か周りかわからないけど、とてつもない無能がいて作業環境が不自由なままなんだろうな。
いろいろな意味で可哀そうだ。
もし仕事でやってるならば、本人か周りかわからないけど、とてつもない無能がいて作業環境が不自由なままなんだろうな。
いろいろな意味で可哀そうだ。
2019/04/13(土) 09:29:15.89ID:10VGhhwj
「絶対に自分は晒さないチキン野郎」は
なぜシェルスクリプトのコードを出さないのか?
なぜシェルスクリプトのコードを出さないのか?
2019/04/13(土) 09:44:08.93ID:YXXSm1JY
#!/bin/bash
wget -i gazo.add -w 5
wget -i gazo.add -w 5
598login:Penguin
2019/04/13(土) 10:08:28.92ID:YukExFn/ psの方が素晴らしいが根拠は示さない。プロの三輪車乗りはこのスレにはいないようだな。
2019/04/13(土) 10:16:19.75ID:YXXSm1JY
gazo.addは晒さない。
2019/04/13(土) 10:28:48.55ID:mGnUxWH3
>>597
それbashじゃない
それbashじゃない
601login:Penguin
2019/04/13(土) 10:29:15.29ID:YukExFn/ シェルスクリプト?
最近仕事で作った奴は指定した通信機器に遠隔ログインしてexpect使ってコマンド実行してコンフィグ修正したりするような奴つくって動かしてるよ。
psとかでもexpectみたいな奴あるなら教えて欲しいよ。teratermマクロはウンザリなんで。
最近仕事で作った奴は指定した通信機器に遠隔ログインしてexpect使ってコマンド実行してコンフィグ修正したりするような奴つくって動かしてるよ。
psとかでもexpectみたいな奴あるなら教えて欲しいよ。teratermマクロはウンザリなんで。
2019/04/13(土) 10:42:49.96ID:7J072Kok
>>597
宣言だけの無脳w
宣言だけの無脳w
2019/04/13(土) 11:05:37.05ID:qHlFwNwI
>>601
> psとかでもexpectみたいな奴あるなら教えて欲しいよ。teratermマクロはウンザリなんで。
? expectはbashじゃなくて、外部プログラムだろ?
ならpsから外部プログラム、つまりexpect呼べばいいだけじゃん
シェルがなにかわかってるの?
> psとかでもexpectみたいな奴あるなら教えて欲しいよ。teratermマクロはウンザリなんで。
? expectはbashじゃなくて、外部プログラムだろ?
ならpsから外部プログラム、つまりexpect呼べばいいだけじゃん
シェルがなにかわかってるの?
2019/04/13(土) 11:14:26.59ID:vQAhr9rS
bashとしてのシェルってのは見たことないなw
草生やしとくわ
草生やしとくわ
605login:Penguin
2019/04/13(土) 11:27:18.78ID:YXXSm1JY 宣言しないとbashにならんやん。
2019/04/13(土) 11:59:21.30ID:qHlFwNwI
> bashとしてのシェルってのは見たことないなw
意味がわからんね。
要するにシェルスクリプトプログラミングの話だろ?
意味がわからんね。
要するにシェルスクリプトプログラミングの話だろ?
2019/04/13(土) 12:00:08.77ID:qHlFwNwI
>>597はただ外部コマンドを呼び出してるだけだから
bash便利ーって感じはしない
bash便利ーって感じはしない
2019/04/13(土) 12:53:40.80ID:k1KHJ8RT
特定のランタイム、言語に依存せずにオブジェクトの受け渡しが簡単にできるインターフェイスを持ったシェルなら無条件で神(そんなのは存在しないが)
じゃなきゃ、LL系の対話シェルと変わんない
MSはバカを騙すのがホントうめーわ
じゃなきゃ、LL系の対話シェルと変わんない
MSはバカを騙すのがホントうめーわ
609login:Penguin
2019/04/13(土) 13:51:33.39ID:FSqZI8q3 オブジェクトの受け渡しが簡単にできるほうができないよりマシじゃん。
2019/04/13(土) 14:03:40.00ID:k1KHJ8RT
(.NETの)オブジェクト
611login:Penguin
2019/04/13(土) 15:34:17.46ID:YukExFn/2019/04/13(土) 15:36:57.37ID:XVm/+Pqu
ブラックホールの画像を撮ったチームの
ドキュメンタリーをBSプレミアムで見た
どっかの学者のノートPCがちらりと映ったら
明らかにUbuntuのunityだったね
まあバカが寄ってたかって
Linuxデスクトップの
悪口を並べたところで
あの学者の知性を考えたら
虚しいだけだよな
成仏しろ
ドキュメンタリーをBSプレミアムで見た
どっかの学者のノートPCがちらりと映ったら
明らかにUbuntuのunityだったね
まあバカが寄ってたかって
Linuxデスクトップの
悪口を並べたところで
あの学者の知性を考えたら
虚しいだけだよな
成仏しろ
613login:Penguin
2019/04/13(土) 15:43:05.19ID:FSqZI8q3 知性と品性ってかならずしも両立しないんだよな。
粗野で卑な性格のLinuxユーザが多いのがよくわかってしまうね。
粗野で卑な性格のLinuxユーザが多いのがよくわかってしまうね。
2019/04/13(土) 15:46:58.12ID:BUoOe6/E
あの学者とやらにに知性はあるかもしれないが、犬厨は知性を持たないPC業界の中二病患者だぞw
2019/04/13(土) 16:10:27.71ID:YXXSm1JY
内部か外部かを気にしてスクリプト書いたこと無いけどね。
616login:Penguin
2019/04/13(土) 16:43:21.13ID:/AYYdjyq プロセス生成のオーバーヘッドは無視できないくらい大きいぞ。
2019/04/13(土) 16:48:40.51ID:YXXSm1JY
大体スクリプトでそんな大きなもの書かんだろ。
2019/04/13(土) 18:03:14.29ID:qHlFwNwI
>>611
× シェルのビルトインコマンドだけじゃなければシェルスクリプトとは言えない
○ 外部コマンド呼び出しだけじゃシェルスクリプトとは言えない
シェルのビルトインコマンでも、シェルスクリプトの文法でもいいから
外部コマンド呼び出し "以外" をしろってこと
外部コマンド呼び出し "だけ" ならバッチファイルと変わらん
× シェルのビルトインコマンドだけじゃなければシェルスクリプトとは言えない
○ 外部コマンド呼び出しだけじゃシェルスクリプトとは言えない
シェルのビルトインコマンでも、シェルスクリプトの文法でもいいから
外部コマンド呼び出し "以外" をしろってこと
外部コマンド呼び出し "だけ" ならバッチファイルと変わらん
2019/04/13(土) 18:22:26.82ID:YXXSm1JY
外部だけでも動くんだもん。
2019/04/13(土) 18:38:23.24ID:YXXSm1JY
#!/bin/bash
echo "hello world"
echo "hello world"
621login:Penguin
2019/04/13(土) 18:44:26.36ID:YukExFn/ >>611
無論シェルスクリプトでシェル変数セットしてexpectのtclで読んでる。
ループ制御とかログの出力expect実行結果判断なんかはshの方が便利だし。
シェルスクリプトから一行でexpect起動してるならシェルスクリプトにする必要ないと俺も思うよ。
で、ps使いの人に聞きたいのだがエクセルファイル読み込んでオブジェクトにしてpsスクリプト内でセル読み書きとかプロパティ変更してエクセルファイルに書き出す事とか出来る?
無論シェルスクリプトでシェル変数セットしてexpectのtclで読んでる。
ループ制御とかログの出力expect実行結果判断なんかはshの方が便利だし。
シェルスクリプトから一行でexpect起動してるならシェルスクリプトにする必要ないと俺も思うよ。
で、ps使いの人に聞きたいのだがエクセルファイル読み込んでオブジェクトにしてpsスクリプト内でセル読み書きとかプロパティ変更してエクセルファイルに書き出す事とか出来る?
2019/04/13(土) 18:46:44.16ID:qHlFwNwI
こうやって見ると、PowerShellはプログラミング言語だな
PowerShell で Excel をどうのこうのすることに興味を持ってくれると嬉しい
https://qiita.com/miyamiya/items/161372111b68bad0744a
PowerShell で Excel をどうのこうのすることに興味を持ってくれると嬉しい
https://qiita.com/miyamiya/items/161372111b68bad0744a
2019/04/13(土) 18:50:24.41ID:YXXSm1JY
シェルスクリプト(バッチファイル)でcsvを弄うほうがそれっぽい。
624login:Penguin
2019/04/13(土) 19:01:32.68ID:YukExFn/ >>622
ありがとう。だいたいわかったよ。saveasがあるならloadもありそうだし。
ありがとう。だいたいわかったよ。saveasがあるならloadもありそうだし。
625login:Penguin
2019/04/13(土) 19:02:22.34ID:Iwrbot4V てかPowerShellってシェルのパチモンに
COMのインスタンスの生成とそのアクセスの提供とGCを積んだだけみたいなもんでしょ
.NETってライブラリ群としての規模は相当でかいけど、構造自体は単純だぞ
COMかじってればC++でなんちゃって.NETライクな動作をするアプリを自作できるだろ
それを言語レベルにまで食い込ませたのがC++/CLI (ry
COMのインスタンスの生成とそのアクセスの提供とGCを積んだだけみたいなもんでしょ
.NETってライブラリ群としての規模は相当でかいけど、構造自体は単純だぞ
COMかじってればC++でなんちゃって.NETライクな動作をするアプリを自作できるだろ
それを言語レベルにまで食い込ませたのがC++/CLI (ry
626login:Penguin
2019/04/13(土) 19:03:32.62ID:YukExFn/ >>623
csvはperlで読み書きしてるよ。
csvはperlで読み書きしてるよ。
2019/04/13(土) 19:05:07.32ID:UOLhFVjP
それをコンパイラ使わずにスクリプトでやれることに意味があるんじゃないか
2019/04/13(土) 19:16:41.00ID:Iwrbot4V
意味の有無に言及したつもりはなくって、プログラミング言語に見えなくもない理由について語っただけ
csvの読み書きとかshからperl起動しなくってもMicrosoft.VisualBasic.FileIOの中の
TextFieldParserとか使えば一発だしな
そもそもFormも使えるからシェルからPython起動してウィンドウのサブルーチンっぽく
ダイアログの入力結果を云々して戻り値をシェルで判定、なんて事をしなくても済むし
PowerShellのそういうとこはそれはそれで有用だよな
csvの読み書きとかshからperl起動しなくってもMicrosoft.VisualBasic.FileIOの中の
TextFieldParserとか使えば一発だしな
そもそもFormも使えるからシェルからPython起動してウィンドウのサブルーチンっぽく
ダイアログの入力結果を云々して戻り値をシェルで判定、なんて事をしなくても済むし
PowerShellのそういうとこはそれはそれで有用だよな
629login:Penguin
2019/04/13(土) 19:21:39.16ID:YukExFn/ ああ、そうだね。
windowsで使われる全てのオブジェクトがpsからアクセスできるなら素晴らしいね。
windowsで使われる全てのオブジェクトがpsからアクセスできるなら素晴らしいね。
2019/04/13(土) 19:41:02.96ID:qHlFwNwI
2019/04/13(土) 19:43:31.36ID:Iwrbot4V
2019/04/13(土) 20:17:21.20ID:YXXSm1JY
cat data.csv
633login:Penguin
2019/04/13(土) 20:21:14.78ID:YXXSm1JY cat data.csv |
634login:Penguin
2019/04/13(土) 20:23:34.43ID:YXXSm1JY cat data.csv | awk
635login:Penguin
2019/04/13(土) 20:33:03.51ID:YukExFn/ >>631
.netでできる事ならpsでも効率云々を度外視すれば同じ事が出来るって事だね。httplistenerとかテスト用なら十分そうだし。
.netでできる事ならpsでも効率云々を度外視すれば同じ事が出来るって事だね。httplistenerとかテスト用なら十分そうだし。
636login:Penguin
2019/04/13(土) 20:37:31.27ID:YXXSm1JY cat data.csv | awk -F ',' -v 'OFS=,' '{print $2,$1}'
2019/04/13(土) 21:34:20.81ID:0ZXsWXdg
デスクトップ関係ない
2019/04/13(土) 22:04:45.77ID:qHlFwNwI
2019/04/13(土) 22:51:10.51ID:YXXSm1JY
2019/04/13(土) 22:56:08.40ID:YXXSm1JY
2019/04/13(土) 23:17:13.73ID:YXXSm1JY
>>638
五行ぐらいなら手で修正せえよ。
2,000は2000でもええのか2,000でなければならんのかによっても違うし、セパレータ変更してもええのかダメなのかにもよるし…。
cは何列目に置くのかにもよるし…。
五行ぐらいなら手で修正せえよ。
2,000は2000でもええのか2,000でなければならんのかによっても違うし、セパレータ変更してもええのかダメなのかにもよるし…。
cは何列目に置くのかにもよるし…。
2019/04/13(土) 23:25:43.55ID:YXXSm1JY
とりあえずsedかなんかで"を消して、
あとはずれたところを手作業かなぁ。
あとはずれたところを手作業かなぁ。
2019/04/13(土) 23:31:21.71ID:YXXSm1JY
無理に一般化するのは出来ないことは無いかもしれんが無駄だろうな。
ただ手作業の手間を減らすことはできると思う。
ただ手作業の手間を減らすことはできると思う。
644login:Penguin
2019/04/13(土) 23:35:53.05ID:YXXSm1JY "消したらあかんのか…。
2,000の"は消さなあかんようやけど
"2と000"と言うデータなのか2000でええのか2,000でなければならないのか?
2,000の"は消さなあかんようやけど
"2と000"と言うデータなのか2000でええのか2,000でなければならないのか?
645login:Penguin
2019/04/13(土) 23:37:11.21ID:YXXSm1JY つーかこのデータどうしてほしいの?
646login:Penguin
2019/04/13(土) 23:41:48.85ID:YXXSm1JY まずこのデータが壊れたものなのかどうかだな。
647login:Penguin
2019/04/13(土) 23:45:46.35ID:YXXSm1JY まぁスクリプト通したいなら先に修正したほうがええね。
648login:Penguin
2019/04/13(土) 23:51:08.27ID:YXXSm1JY 壊れていないとすれば
"c,,こうか,"c,か,,"cこうじゃないのか。
"c,,こうか,"c,か,,"cこうじゃないのか。
649login:Penguin
2019/04/13(土) 23:56:12.15ID:YXXSm1JY650login:Penguin
2019/04/14(日) 00:03:20.16ID:YhbT5x9g cat data.csv | awk -F ',' -v 'OFS=,' '{print $3,$2,$1}'
でこうなりました。
1,A,a
"2,B,b
,,"c
,,c
3 ,C,c"
でこうなりました。
1,A,a
"2,B,b
,,"c
,,c
3 ,C,c"
2019/04/14(日) 00:04:07.57ID:sSM/KrIQ
CSVは複雑な形式だから、awkなんかで処理しようと死ぬ
>>645
そうだね。全ての項目の後ろに@でもつけて以下のようにしてみて。
a@,A@,1@
b@,B@,"2,000@"
"c
c
c@",C@,3@
>>645
そうだね。全ての項目の後ろに@でもつけて以下のようにしてみて。
a@,A@,1@
b@,B@,"2,000@"
"c
c
c@",C@,3@
2019/04/14(日) 00:04:46.81ID:sSM/KrIQ
awkなんかで処理しようとすると死ぬ
653login:Penguin
2019/04/14(日) 00:11:12.21ID:kg8pvW5X 三列と決めてるのは>>638だからなぁ。
654login:Penguin
2019/04/14(日) 00:13:49.22ID:kg8pvW5X 三列のcsvなのに四列目の000"が存在しているのが間違いだな。
2019/04/14(日) 00:14:46.27ID:sSM/KrIQ
それはCSVの仕様(RFC4180)です。
656login:Penguin
2019/04/14(日) 00:24:22.36ID:kg8pvW5X 7. フィールドがダブルクォーテーションで囲まれている場合、フィールドの値に含まれるダブルクォーテーションは、
その直前にひとつダブルクォーテーションを付加して、エスケープしなければならない。
よく知らないけどこの辺ですか?
その直前にひとつダブルクォーテーションを付加して、エスケープしなければならない。
よく知らないけどこの辺ですか?
657login:Penguin
2019/04/14(日) 00:25:12.13ID:kg8pvW5X658login:Penguin
2019/04/14(日) 00:33:06.47ID:kg8pvW5X はみ出たやつは手作業で…。
659旅人びとうさぎ
2019/04/14(日) 00:48:27.74ID:THpTYFU9 ただのウサギなんですが、0埋め
もしくは、-埋めではダメなんですか?
もしくは、-埋めではダメなんですか?
660login:Penguin
2019/04/14(日) 01:01:13.83ID:kg8pvW5X sed -n "/[^,]*,[^,]*,[^,]*,[^,]*/p"
とか…。
とか…。
2019/04/14(日) 02:54:53.89ID:FNHMy2Rc
awkも結局シェルのプロセス外のシーケンサーの一種だけどな
で、デスクトップと何の関係が?
で、デスクトップと何の関係が?
2019/04/14(日) 02:59:54.75ID:kg8pvW5X
256文字すべてを含むフィールドが存在できる以上
セパレータ文字をエスケープする文字の存在は不可能?
セパレータ文字をエスケープする文字の存在は不可能?
2019/04/14(日) 03:20:41.34ID:kg8pvW5X
"エスケープ文字" "セパレータ文字" の並びがデータだと言われたらダメだな。
2019/04/14(日) 03:32:34.97ID:kg8pvW5X
長く複雑なセパレータ文字列を使えば確率は下がるかもしれない。
665login:Penguin
2019/04/14(日) 07:20:49.04ID:kg8pvW5X2019/04/14(日) 07:36:09.29ID:KEQ0Qh2C
デスクトップとして普及しないのはスレタイと関係ない事を延々とレスする基地外が跋扈する世界だからさ。
2019/04/14(日) 07:52:57.60ID:kg8pvW5X
よくわからないけどこんなものが出来ました。
cat data.csv | sed 's%.*,"\([^",]*,[^",]*\)".*%"\1"%g' | grep '"[^"]*"'
cat data.csv | sed 's%.*,"\([^",]*,[^",]*\)".*%"\1"%g' | grep '"[^"]*"'
668login:Penguin
2019/04/14(日) 09:21:49.40ID:kg8pvW5X 長く複雑なセパレータ文字列案
"いやがらせすんな"
"いやがらせすんな"
669login:Penguin
2019/04/14(日) 09:23:58.72ID:kg8pvW5X >>638
結局これをどうすればいいの?
結局これをどうすればいいの?
670login:Penguin
2019/04/14(日) 09:28:55.80ID:kg8pvW5X ああ>>651か…。
671login:Penguin
2019/04/14(日) 09:31:57.00ID:kg8pvW5X672login:Penguin
2019/04/14(日) 09:59:35.19ID:kg8pvW5X673login:Penguin
2019/04/14(日) 10:33:50.50ID:kg8pvW5X 教育関係者かね?
既知の問題だと思うけど、そいつらの相手はただの知恵比べでつまらんよ。
教室のテストじゃないからググるというカンニングでてきそう。
まぁ、>>638の時点でどうしてほしいか書いてない時点で間抜け確定なんだよ。
そんなやつの相手をしても無駄といえば無駄だったな。
教育関係者のアホなところはなんとしてでも生徒より上に立とうとすることだろうな。
そんな無駄な努力をするより未知の問題に立ち向かう姿勢を見せた方が生徒に慕われると思うよ。
既知の問題だと思うけど、そいつらの相手はただの知恵比べでつまらんよ。
教室のテストじゃないからググるというカンニングでてきそう。
まぁ、>>638の時点でどうしてほしいか書いてない時点で間抜け確定なんだよ。
そんなやつの相手をしても無駄といえば無駄だったな。
教育関係者のアホなところはなんとしてでも生徒より上に立とうとすることだろうな。
そんな無駄な努力をするより未知の問題に立ち向かう姿勢を見せた方が生徒に慕われると思うよ。
674login:Penguin
2019/04/14(日) 10:37:38.96ID:kg8pvW5X 俺もcsvはほとんど知らなかったからなぁ、
いい勉強にはなったかもしれんが
csvを使って何かするということはこの先ほとんど無いだろうな。
アホな教育者のマウントに付き合わされるだけか…。
いい勉強にはなったかもしれんが
csvを使って何かするということはこの先ほとんど無いだろうな。
アホな教育者のマウントに付き合わされるだけか…。
2019/04/14(日) 10:56:24.45ID:Oyg1mkTz
σ < 教師は、制度上、未熟だから学びに来ている生徒に囲まれている
(V) 1学科に特化して毎日対峙しているのだから
|| 新しく学ぶことでは、当然、未熟な生徒など簡単に捻れる
だから、増長しやすい
それなのに上に立とうとうろたえる程度だったら
そりゃ悲惨な現実が展開することになるな、ワワワワワ
(V) 1学科に特化して毎日対峙しているのだから
|| 新しく学ぶことでは、当然、未熟な生徒など簡単に捻れる
だから、増長しやすい
それなのに上に立とうとうろたえる程度だったら
そりゃ悲惨な現実が展開することになるな、ワワワワワ
676login:Penguin
2019/04/14(日) 11:09:21.49ID:kg8pvW5X 無駄な努力で無駄な知識を得させる、
我が国のリソースを食いつぶすのはやめてくれ。
我が国のリソースを食いつぶすのはやめてくれ。
677login:Penguin
2019/04/14(日) 11:10:49.78ID:kg8pvW5X ここで問題です、
学校は必要かどうか?
学校は必要かどうか?
678login:Penguin
2019/04/14(日) 11:24:52.90ID:kg8pvW5X 第二問
最適なcsvのセパレータは?
最適なcsvのセパレータは?
2019/04/14(日) 12:47:49.85ID:Oyg1mkTz
σ < 用途に最適化したフィルターを用意し
(V) 用途に合うセパレーターを採用すればよい
|| しかし、エスケープシーケンスは必要になってくるだろう
フィルターを記述するのはお好みの言語でどうぞ
Linuxは良い練習台になります
(V) 用途に合うセパレーターを採用すればよい
|| しかし、エスケープシーケンスは必要になってくるだろう
フィルターを記述するのはお好みの言語でどうぞ
Linuxは良い練習台になります
2019/04/14(日) 13:41:20.55ID:KEQ0Qh2C
comma-separated values
のファイルに「最適なセパレータは?」とか言われてもな。
のファイルに「最適なセパレータは?」とか言われてもな。
2019/04/14(日) 13:56:16.29ID:Oyg1mkTz
σ < ワロタ
(V) 目的に合うデーター形式のテキストを選べばよいだけ
||
(V) 目的に合うデーター形式のテキストを選べばよいだけ
||
2019/04/14(日) 14:00:05.57ID:sSM/KrIQ
>>673
なに一人で空回りしてんのさw
なにかしてほしいんじゃねーよ。
CSVなんて簡単なんて抜かしてるから、CSVを編集するなら
専用のツールを使わないとだめってことを指摘しただけだ。
世の中のCSVなんて、エクセルからの出力ばかりなんだから
シェルスクリプトやawkで簡単だぜーとか言ってると痛い目を見るぞ。
なに一人で空回りしてんのさw
なにかしてほしいんじゃねーよ。
CSVなんて簡単なんて抜かしてるから、CSVを編集するなら
専用のツールを使わないとだめってことを指摘しただけだ。
世の中のCSVなんて、エクセルからの出力ばかりなんだから
シェルスクリプトやawkで簡単だぜーとか言ってると痛い目を見るぞ。
683login:Penguin
2019/04/14(日) 14:02:02.77ID:OMecn1y2 もうMDBファイルでいいよ。
2019/04/14(日) 14:10:20.82ID:b+MPs7zs
sed禁止な
2019/04/14(日) 14:57:12.66ID:TGWNcCG2
2019/04/14(日) 15:26:49.31ID:FNHMy2Rc
ところがPowerShellはcsv如き外のプロセスに頼らずに処理できる、と
2019/04/14(日) 15:37:32.89ID:FNHMy2Rc
あー、コマンドレットとかそんな話じゃないからな
https://www.aruse.net/entry/2018/09/08/162030
あんなもんすぐ限界が来るから直接TextFieldParserの類を使った方がいい
そもそもcsv如きPowerShellなら自前のパーサで処理したとこで大した負担にもならんだろうが
StreamReader辺りで1行づつ読んで"の囲いとエスケープを処理しながら"の範囲外の,で分割して
テーブルで返す、なんてその辺に無駄に転がりまくってて自前で書いても何の自慢にもならん
https://www.aruse.net/entry/2018/09/08/162030
あんなもんすぐ限界が来るから直接TextFieldParserの類を使った方がいい
そもそもcsv如きPowerShellなら自前のパーサで処理したとこで大した負担にもならんだろうが
StreamReader辺りで1行づつ読んで"の囲いとエスケープを処理しながら"の範囲外の,で分割して
テーブルで返す、なんてその辺に無駄に転がりまくってて自前で書いても何の自慢にもならん
2019/04/14(日) 15:47:43.75ID:Oyg1mkTz
σ < 旦那、いいツールがありますぜ
(V)
||
https://i.imgur.com/BcA8gcO.png
https://i.imgur.com/Dalj0Cn.png
https://i.imgur.com/xVTeVa4.png
(V)
||
https://i.imgur.com/BcA8gcO.png
https://i.imgur.com/Dalj0Cn.png
https://i.imgur.com/xVTeVa4.png
2019/04/14(日) 15:53:23.24ID:Oyg1mkTz
2019/04/14(日) 17:27:34.58ID:mbyB72Ft
691login:Penguin
2019/04/14(日) 17:31:57.05ID:kg8pvW5X■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-21日本代表、韓国に敗れアジア大会銀メダル チケット完売の決勝戦…16年ぶり優勝逃す★3 [ゴアマガラ★]
- 【アジア大会】サッカー表彰式でトラブル… 優勝の韓国の国旗掲揚されず 韓国の旗だけ下がったまま国歌 応援団ブーイング、選手は困惑 [冬月記者★]
- 自民党幹部「辞めさせない」 簗大臣の発言「格好つけて言ってしまっただけ」 [バイト歴50年★]
- 【テレビ】『都道府県魅力度ランキング』 佐藤栞里、埼玉県の最下位脱出に歓喜「すごーい!」 ワースト3は佐賀県、茨城県、群馬県 [冬月記者★]
- 【芸能】広瀬すず「私は異性の友情はあると思っている」 女子高生の恋愛の悩みに真剣回答 [冬月記者★]
- 【野球】セ・リーグ G 2-5 DB [10/3] 阪神タイガース初のセ・リーグ連覇達成 DeNA5割以上確定 巨人2位でシーズン終了 [鉄チーズ烏★]
- 柏レイソル🏡
- 【速報】死後の世界、あった [308389511]
- 電車内で電話したら個人から怒られるの日本だけwwwwwwww
- 【高市悲報】小渕優子「減税は次世代へのツケ」 [856698234]
- ジャップの自動車産業、EVで出遅れて終了へ。トヨタが中国で販売台数7ヶ月連続減少、豪州でBYDに追いつかれる [603416639]
- 「ファミリーマート」👈このコンビニ、強みが何ひとつなくてワロタwwwwwwwwwwwwwwwwwwwwwwwwwww [683137174]