デスクトップでLinuxが普及する訳ないと思った時 11
レス数が900を超えています。1000を超えると表示できなくなるよ。
>>800
で、結局sedに頼らなきゃなんだろ?
更に付け加えるとcatもtrも外部プロセスで動くからな awk未対応というのも知らなかったし、
そんなフォーマットというのも知らなかったよ。
いい勉強になったよ、コマンド履歴消えちゃったよ。 >>801
ああ、そうだね。.netに高性能って表現は誤りだ。多機能って表現が正しいね。 そうやってシェルからいろいろ使えるのがLinuxのいいとこだと思ってた
わざわざ長所消す理由がわからん CSV で、エラーが起こる場合は、
データ内に、行区切り文字・列区切り文字・クオート文字・制御文字がある際、クオートしていないとき
そもそも、CSVのライブラリを使っていない場合は、ヤバイ。
awk などで、自作しているようなアプリは、ヤバイ
単純に列区切り文字で、split してるようなプログラム
たぶん、そういう人は、CSV(RFC 4180)の規格も知らないだろ。
Ruby では、CSVのライブラリは、2千行ある
それを個人で実現することは、まず無理 Rubyで2000行だと・・・?
そりゃまた大きいな。 csvって一言で言っても\とは違うエスケープとか"で区切られてない文字列とか
日付の解釈とかきっちり処理しようとすると結構面倒だぞ #Ver UP!!
cat data.csv | tr "\n" "#" | sed 's%\([,#]"\)%\n\1%g' | sed '/"/ s%#%@%g' | sed '/"/ s%^@%#%' | tr -d "\n" | tr "#" "\n" | sed 's%@$%\n%' #小変更です。
cat data.csv | tr "\n" "#" | sed 's%\([,#]"\)%\n\1%g' | sed '/#"/ s%#%@%g' | sed '/"/ s%^@%#%' | tr -d "\n" | tr "#" "\n" #今度こそ!!
cat data.csv | tr "\n" "#" | sed 's%\([,#]"\)%\n\1%g' | sed 's%\("[,#]\)%\1\n%g' | sed '/[,#]"/ s%#%@%g' | tr -d "\n" | tr "#" "\n" | sed 's%@$%\n%' >>800でいいのかな?
1",2,"3"""""",3
3"
1""1,"2
",333
が通らないです。 >>800ですが
1,"22""2",33
は通るけと゛
1,"22"22","3
は通らないです。 スレチで引っ掻き回さないとデスクトップどころかスクリプト類でも後れを取ってるって事を誤魔化せないのか・・・ 変数展開で書き換えるとシェルスクリプトと呼べるとか…。 #
#csvの改行を取り除くものです。
#改行の置き換えは@です。
#内部の置き換えに#を使っています。
#置き換えの文字は適宜書き換えてください。
#
#
cat $1 |\
tr "\n" "#" |\
sed 's%\("[^"]*"\)%\n\1\n%g' | sed '/^"/ s%#%@%g' |\
tr -d "\n" | tr "#" "\n"
ということです。 22 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 16:31:44.29 ID:zf+cE/fm
ゲームのタイトルが少ないのがなあ
あと、周辺機器と接続できるか心配になる
23 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 16:35:08.90 ID:nfdQdB+x
サーバーOSや開発環境としてはまあまあ有能
デスクトップOSとしてはうんこ
26 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 16:40:33.07 ID:XRB9RT/V
Windowsですら扱いに困るのに、Linuxなんて物好きしか触らんわな
28 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 16:45:11.95 ID:iYdpdM3w [2/2]
そーいやあPhotoshopもねーし
GIMPなんて時代遅れのソフトウェアもあるけど代替にもならねーし
30 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 16:49:35.21 ID:B/8MnD4b
UIがゴミなのがLinu糞
アプリをいちいちコンパイルして使う仕様も糞メンドクサイ
31 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 16:53:25.38 ID:LML1Y3jc
数年使ってたけど18でうんざりしてまたWindowsに戻っちゃった なんだかんだで使いやすい
44 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 17:28:17.11 ID:pgrgYoyN
lunax系ってよかれと思ってインストールした後のがっかり感は半端ない。
デスクトップ内は全部英語表記だし、意味不明のパスワードとか求めてくる。
しかもwindowsに戻れなくなったりして余計な手間が数日間増えるだけですごい後悔する >>819
〇 1,"22""2",33
× 1,"22"22","3
CSV では、"〜" 内で、" を使う時は、2つ続ける仕様だから、下はダメ! >>826
つーかなぜ
1,"22""2",33
が通ってるのかわからないです。 さて、もうそろそろ縛り入れるか?
sedはPOSXでも動くやつだけ使うこと ○111,"2""""22",3
×111,"2"""22",3
でした。 自己解決しますた。
意図してなかった動きだったから…。 な?可読性が悪いワンライナーとかよりPowerShellとかでスッキリ記述した方がトラブルが少ない
どころかその程度の動作で良ければ.net標準のパーサを使えばいい 可読性についてはそれに慣れてるかどうかだろうねぇ、
意図しなかった動作についてはテヘペロですなぁ。
PowerShellやRubyなどで簡単に出来るようなのでそちらでどうぞ。 Linuxのデスクトップ環境でできて、
WindowsでもMacでもSolarisでもAIXでもHP-UXでもできないことって何?
Linuxのデスクトップ環境を選択する必然性はどこにある?
無償であること以外、何1つメリットを見出せない。
本当にあるなら説明してみ。
本当にあるなら。 メリットを見いだせるOSでおやりになればよろしいんじゃないですか? デスクトップのカスタマイズの自由度の高さはLinuxとBSDだけじゃね
他のUNIXは虫の息なので (IDがBSDであることに誰かツッコんでくれー!) ubuntuのために5980円の中古デスクトップを買ったらwin10とwpsofficeが付い来た >>833
メリットが見いだせない程の使い方をしてないバカに無料で説明するのアホらしい。
中古でsolarisとws買って運用すれば自ずとわかるよ。 仕事だとcsvのパーサ使いたいから鯖にpsにインストールするなんて基本的にできないから既存の物でなんとかするなんて多いからね。
プライベートなら好きにpsでもなんでも好きに使えばいいと思うよ。 SolarisやAIXやHP-UXって素人が買えるの? 俺の作ったシェルスクリプトのツールが、AIXやHP-UXなどで
本当に動くかどうか確かめてみたい。
POSIX準拠かつ基本的なコマンドしか使ってないから
理論上は動くはずなんだよな。 sparcstationもrs/6000も大昔に秋葉原のottoで中古を学習目的で買った。今はlinuxしか使ってないから知らないけど。 >>839
unix板でそのIDを出してくる作業に戻るんだ! 板が違ったらID変わるからそれも大変な作業になりそうだが 【PC】GNOME 3.32を導入したデスクトップOS「Ubuntu 19.04」
https://egg.5ch.net/test/read.cgi/bizplus/1555656070/
22 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 16:31:44.29 ID:zf+cE/fm
ゲームのタイトルが少ないのがなあ
あと、周辺機器と接続できるか心配になる
23 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 16:35:08.90 ID:nfdQdB+x
サーバーOSや開発環境としてはまあまあ有能
デスクトップOSとしてはうんこ
26 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 16:40:33.07 ID:XRB9RT/V
Windowsですら扱いに困るのに、Linuxなんて物好きしか触らんわな
28 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 16:45:11.95 ID:iYdpdM3w [2/2]
そーいやあPhotoshopもねーし
GIMPなんて時代遅れのソフトウェアもあるけど代替にもならねーし
30 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 16:49:35.21 ID:B/8MnD4b
UIがゴミなのがLinu糞
アプリをいちいちコンパイルして使う仕様も糞メンドクサイ
31 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 16:53:25.38 ID:LML1Y3jc
数年使ってたけど18でうんざりしてまたWindowsに戻っちゃった なんだかんだで使いやすい 44 名前:名刺は切らしておりまして[] 投稿日:2019/04/19(金) 17:28:17.11 ID:pgrgYoyN
lunax系ってよかれと思ってインストールした後のがっかり感は半端ない。
デスクトップ内は全部英語表記だし、意味不明のパスワードとか求めてくる。
しかもwindowsに戻れなくなったりして余計な手間が数日間増えるだけですごい後悔する
48 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/19(金) 18:10:48.70 ID:b3OEP/N7
不安定過ぎて結局windowsに戻した
うんこぶんつなんてもう嫌だ
168 名前:名刺は切らしておりまして[] 投稿日:2019/04/20(土) 12:11:02.24 ID:WxsBWxDO [1/2]
LinuxはサーバOSとしてGUIなしで使うのが正解
デスクトップOSはWindowsに限る
170 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/20(土) 12:42:21.37 ID:OMdM1Uej [1/2]
使ってる人見たことない
172 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/20(土) 13:26:43.94 ID:8Vse3Cfj
結局Windowsに戻すよみんな
176 名前:名刺は切らしておりまして[sage] 投稿日:2019/04/20(土) 14:20:35.03 ID:OuGQC+xG
リナックスってまだあったんだ スマホ/タブレット用OSで存在感無し
それらのアプリ開発環境でも苦戦中
更にpc普及率が低下してる現状に
危機感を感じているんだろうな 危機でも危機感を感じない、XPサ終のチャンスをモノにできなかったLinuxは(ry Linuxは商業的に成立してないから、危機感なんてあるわけないだろ >>857
何でマイクロソフトはWindowsでLinux互換を目指したの? linuxは賢い奴じゃねーと使えないって事がよくわかる。根性の曲がった間抜けなトンマはこの手のスレでlinuxがダメで使えないって言うけどダメなのは使う奴って事が認識できてない。 Windows程度も使えないバカが「俺、賢い! 俺、頭いい!」と思い込んでLinux使ってるバカがいるだけのことだろ。
そんなバカの言うこと真に受けるなよ、真正のバカになるぞ。 Windowsは人間が使うものだが
Linuxはプログラムが使うものだから仕方ない >>860
> 何でマイクロソフトはWindowsでLinux互換を目指したの?
MSがOSを作ってその上でアプリを動かす。というビジネス戦略から、
クラウドプラットフォームを作って、その上でOSを動かして、その上でアプリを動かす。
という戦略に変わったから
昔はOSの上はハードウェアだったが、クラウドができて
OSの上もクラウドというソフトウェアになった。(もちろんその上はハードウェア)
そしてクラウドプラットフォーム(Azure)をMSは作ってるので、
そのプラットフォームで動かすOSはLinuxでも良くなった。(=金を稼げるようになった)
当然プラットフォームのユーザーが、OSとしてLinuxを使っている場合、
Linux用アプリを動かすわけで、Linux用アプリの開発ができる必要がある。
WSLを使うことで、Windowsで "Linuxを使うことなく" Linux用アプリが作れるようになった。
MSはWindowsだけでクラウドサービスの開発ができるようにしているわけだよ。 linux界隈で>>861みたいな考えが一般的ならそりゃ普及せんですわ。 言い方が悪い
WindowsっていうウザいOSがあって、何か別のはないのか、ってなったとき、Linuxがそこにあった
でも、一部のディストリビューターを除き、個人店舗に毛が生えた程度の規模しかないから、どうしても製品力で劣る
しかし、一部のマニアが個人店舗のおっちゃんとかと仲良くなって、ワイワイと続けてLinuxを使ってる win95はクソだけどwin32は今でも通用する優れた仕様 アプリを使う人の事を考えて作られてた(過去形なのが悲しいが)のがWindows。
ツールw作る人が自分たちのために作ってるのがLinux。
作る人より使う人のほうが遥かに多いんだからLinuxが使われてないのは当然でしょう。 WindowsはMac化したほうがいいんじゃないの?
Unix系の下物にカネになるDEやアプリで効率よく儲ければいいんだよ。 95の頃のwin32apiバイブルには既にEx付きがあって、今ならExExとかになってたら笑える。 Exの類は16bitの名残を解消する為のが殆どだろ
ExExが付く前どころかamd64前から32bitじゃ間に合わないとこは既に構造体とかの参照で
DWORD複数渡しになってたからそういった修正が入る隙は無かったな Linux.Linuxと騒いでから何十年経っても普及しないクソOS、Windowsの方がましw >>875
そう言うおまいの家のルーターとテレビはLinux(笑) ルーターとテレビにデスクトップ環境としての機能が組み込まれてるとでも? >>878
安いやつは分からんが中級以上のテレビはLinuxのネット機能がありwebがみられるんだよ。
エレコムのルーターは金輪際Linuxは使わん!と名言したが、
ほとぼりが冷めてからまたLinuxを使いだした。
これ有名な話(笑) >>879
「ネットの機能がありwebがみられる」ってだけでデスクトップ環境が組み込まれてると?www >>880
まぁWindowsは糞でLinuxの方がいいよ >>881
それは何に対して「いい」訳?デスクトップ環境?
「ネットの機能がありwebがみられる」だけじゃデスクトップ環境として不十分なんだが 趣味でプログラミングしてるけど開発環境としてはWindowsの方が強力なのは事実だわ 趣味グラマーとかサンデープログラマーなんて呼ばれちゃう層ならLinuxの開発環境はプアに感じるだろうね。 逆だろ
上の連中が中抜きして如何に下の人間を安く使って早くサービスを開始させるかって時代に
工数を無駄に捨てさせる余裕は中間の人間にはありゃしない .netのConsoleやWinFormsのアプリだとMono入れたらLinuxでも普通に動いたりするので何気に重宝してる 技術屋がデスクトップLinuxを使うのは技術者としての地力を上げるためだからね
それを批判するのはランニングしている人に向かって電車やタクシーの方が早くて楽だっていうようなもの
もちろん仕事で使うのはWindowsだろうけどね 普通の人から見たら、CUI前提のインタフェースなんてのは使えたもんじゃないだろ。
技術屋だかLinuxマンセー信者だかしらないけど「CUIは(すべての人にとって)使いやすい素晴らしいインタフェースなのだ!」ってオカシなことを言ってる奴がそれを理解できてないだけ。 linuxのアプリには秀丸のような作り手が自分のために作ってる感のあるアプリが少ない どっちかって言うと自分の為のアプリを作る道具がlinuxには沢山ある。 >>890
どうしたやぶからぼうにCUIを語り出して >>892
ただその道具が鉄器時代で止まってるのが問題なんだよなあ 時代の流れに取り残されてる自覚が無いのか・・・
PowerShellとかの真価ですらわかってないのが次から次へと沸いてくる位だから仕方ないのかもな >>897
丁度いいとこに筋がね入りの信者様が!
他のWinのPCの共有をマウントして、テキストにもバイナリにも対応してる
世代管理機能付きのwindowsの自動バックアップツールをwineで走らせるPCのOSは
ファイル鯖 + xrdp(xorgxrdp)鯖 + wine実行環境 積んだLinuxでいっかなって思ったんだけどさ
1.省メモリ(2Gシングルch)省電力(ダウンクロック) 2.再度の環境構築が楽 の優先順位だと
どの酉がいいと思う? ちなネットワーク越しのパフォーマンスだと、この場合BSD系は現時点でありえない
CUIオンリーとかローカルだけでXとかなら大抵はBSDの方が軽いんだけど
何故かバックのvfbから云々ってのが絡むと途端に遅くなって省電力機だとマウス操作に支障が出る >>900
PSはただの一例
優れた道具がある方の使用頻度が高くなるのは当然 レス数が900を超えています。1000を超えると表示できなくなるよ。