![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
perl初心者です。
辞書ファイルを編集するのに必要外な文字が多く、手作業では限界がありperlを使おうと思います。
ちまちまと自分で打ったのですが、いざ実行するとうまくいきません。
右も左もわからず途方にくれてます。
下が編集したい文です。
行の最初の”を削り、読んだものに上書きしたいのです。
"さ来週 [さらいしゅう]","(n-adv,n-t) week after next","",0,0,0,""
"さ迷う [さまよう]","(v5u) to loiter/to putter/to prowl/to wander about/to roam about/to knock around","",0,0,0,""
"ざあざあ","(adv) sound of rushing water/sound of pouring rain/white noise sound/(P)","",0,0,0,""
そして下の文が打ったperlの内容です。
$inputfile="DicA.csv";
open(DIC,"$inputfile") or die "$!"; -----------画面に表示される
while ($line1 = <DIC>){
$string =~ s/"//g;
open(OUT,"> DicA.csv"); ----------上書きされ空のファイルができる
$out1 = join(",",@array);
print OUT;
}
close(DIC)
お手数をおかけしてすみません。
困っています。
どうかよろしくお願いします。
No.1ベストアンサー
- 回答日時:
> 行の最初の”を削り、読んだものに上書きしたいのです。
ってことなら、書き換えたいファイルをa.txtとして、コマンドラインから、
perl -i.bak -pe "s/^.//" a.txt
――と実行してみるとか(各行の最初の1文字を強制的に削ります)。
参考URL:http://perldoc.jp/docs/perl/5.10.0/perlrun.pod
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 "In a considerable effect to those..." の In は正しいか? 3 2023/06/22 07:58
- 英語 英文の添削お願いします。【長文です。】 マッチングアプリで相手を言い負かしている時のやつです。 色々 1 2023/07/01 02:12
- Visual Basic(VBA) セルの値からファイルを複数作りたい2 3 2022/10/07 15:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:12
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- 英語 The bicycle became part of a grassroots recreation 1 2023/02/08 15:50
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- 英語 英文についての質問です。 I love my home with a ferocity totall 1 2023/05/11 13:37
- Visual Basic(VBA) エクセルVBAについて 8 2022/07/13 22:41
- 英語 文の構造 4 2022/05/25 15:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
requireで同じライブラリを複数...
-
Perlで特定文字列から特定文字...
-
window.open でのファイル指定方法
-
VBAでCSVファイルの特定行を書...
-
ReadLineでの読み出し行を指定する
-
awkスクリプトでダブルクォーテ...
-
VBAで巨大なファイルの途中から...
-
ExcelをCSV書き出す場合のシー...
-
VBAでCSVファイルを途中行まで...
-
htaccessで特定のディレクトリ...
-
fopenでディレクトリ内の全ファ...
-
ファイル出力の改行コードをLFに
-
エクセルVBAで素数だけを出力す...
-
fgets で値が取得できない
-
エクセルVBA コードが同じでも...
-
配列の中に重複文字列があるか...
-
DOSコマンドで、標準出力を出力...
-
MATLABのm-fileについて
-
openした後、closeしないでプロ...
-
Perlで特定行から特定行までを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Perlで特定文字列から特定文字...
-
RSS自動生成で文字化け
-
ユーザー登録型のサイトを作成...
-
perlでご助言いただきたく。お...
-
ファイルから読込んだ文字列か...
-
ファイルロックの仕方
-
画像アップ時のローカル側での...
-
Perlで添付ファイルを返信する...
-
perlのgrepで要素を返す値がお...
-
perlのエディタでおすすめを教...
-
入力ファイル 先頭3桁を「抽出...
-
フォームより新しいファイルの作成
-
Blogの本文だけ抜き出す方法
-
perlでの値を別のhtmlページに...
-
HTML表示での実行でファイルが...
-
ファイルの存在確認の方法
-
CGIが動かない
-
requireで同じライブラリを複数...
-
VBAでCSVファイルを途中行まで...
-
VBAで巨大なファイルの途中から...
おすすめ情報