[過去ログ] シェルスクリプト総合 その27 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
379: 名無しさん@お腹いっぱい。 [sage] 2018/06/10(日) 16:45:59.83 AAS
今更なんの話かわかってませんっていうのかよw
↓この話だろ。「?」で聞いているところが質問だよ。それぐらいわかれアホ

Excelから出力したCSVのように一行(?)の中に改行が含まれた
データを扱うにはどうしたら良いでしょうか?

もう少し具体的に書きます。

カンマ区切りのCSVデータだと仮定して、
シェルスクリプトの中に関数を一行ごとに呼び出し、
列を引数に対応させたいです。

例えば以下のような内容のファイルがあったとして
a1,a2,a3,a4
b1,b2,b3,b4
c1,c2,c3,c4

syori "a1" "a2" "a3" "a4"
syori "b1" "b2" "b3" "b4"
syori "c1" "c2" "c3" "c4"

という風にsyori関数を呼び出したいのです。

ただし実際には各項目(a1等の部分)にExcelから出力したデータのように
改行やカンマやダブルクォートやシングルクォートや空白が入ることがあるのです
435
(3): 名無しさん@お腹いっぱい。 [sage] 2018/06/10(日) 23:13:46.83 AAS
>>433
433(1): 名無しさん@お腹いっぱい。 [sage] 2018/06/10(日) 23:05:23.11 AAS
>>428
それは元々のデータがそうであるってこと?そんなんだったら別にこのスレで話題にするようなもんじゃないだろう
いつからそんなのが前提になってるねんwなんかムチャクチャぶりが...ww
> それは元々のデータがそうであるってこと?

ちょっと違うな
「元々のデータがそうであってもよい」ってこと

元々のデータ形式について指定はないのだから
(処理するには効率の悪い)CSVデータでもOKだし、
どんなデータでもよい

そのデータ形式も含めて、
どうしたらいいでしょうか?という話だ
678: 名無しさん@お腹いっぱい。 [sage] 2018/06/17(日) 19:23:59.83 AAS
POSIXで。
681
(1): 名無しさん@お腹いっぱい。 [sage] 2018/06/17(日) 19:28:33.83 AAS
>>679
679(3): 名無しさん@お腹いっぱい。 [sage] 2018/06/17(日) 19:24:04.76 AAS
Windowsだと%TEMP%で一時ファイルの格納場所が指定できますがUnixではそういう環境変数はないのですか?
$TEMPとか
誰に対して使用して欲しいのか分からないな
723: 名無しさん@お腹いっぱい。 [sage] 2018/06/20(水) 05:12:57.83 AAS
bash: $1: この方法で割当はできません
bash: $1: cannot assign in this way

代入文を使って位置パラメータへの代入を行うことはできません。
Positional parameters may not be assigned to with assignment statements.
834: 名無しさん@お腹いっぱい。 [sage] 2018/07/04(水) 18:30:53.83 AAS
>>833
833(1): 名無しさん@お腹いっぱい。 [sage] 2018/07/04(水) 18:27:42.16 AAS
シングルクォート使っとけばぁ
上手くいかないです
$ find . -name ~'$'*
Unknown user: $*.

$ find . -name "~'$'*"
Illegal variable name.

$ find . -name ~"$"*
Illegal variable name.

$ find . -name '~"$"*'
何も出力されない
904: 名無しさん@お腹いっぱい。 [sage] 2018/07/18(水) 21:00:07.83 AAS
その前にmanすれ
919: 名無しさん@お腹いっぱい。 [sage] 2018/07/19(木) 12:57:00.83 AAS
>>916
916(1): 名無しさん@お腹いっぱい。 [sage] 2018/07/19(木) 12:28:48.82 AAS
LANG=Cで^Onlyにマッチさせてはじく
ああなるほど。
diffの出力結果では行頭は変化を表わすところだから
その行頭を除けばいいね。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s