-2

UNIXシェルスクリプトを使用して、txtファイルのデータ列をcsvファイルの行に変換したい.

次のようにtxtファイルに存在するテスト。

ApplChk1, ApplChk2, v_baseLoanAmountTI, v_plannedClosingDateField, downPaymentTI, downPaymentPercentageTI, downPaymentCalcTI, downPaymentLoanAmountTI, v_appraisedValueTI, v_purchasePriceTI, v_EstimatedPriceTI, v_loanPurpose, v_loanType, v_docTypeCB, v_amortizationTypeCB, v_Purpose_of_Refinance, v_LoanTerm, v_lockPeriodCB, v_original_Purchase_Price, v_improvementCB, v_improvementsCostField, v_describeImprovements, v_originalCostRefi, v_subordinateLienTypeCB, v_buyDownContributorCB, _RespaLoanInformation_DRadioButton7、_RespaLoanInformation_DRadioButton8、v_subordinateFinancingCreditLineAmount、v_buyDownOptionCB、v_cashOutPurposeCB、v_subordinateFinancingTI、v_homeEqPurposeCB、v_initialDrawHomeEq、v_originalCostHomeEq、v_lienPositionCB、v_FirstMortgageAmountanTI、Reha

このコンテンツを csv ファイルの単一行に入れたい。

次のコードを使用しました

{私のために< file.txt; do echo -n $i ; 終わり; エコー; } > out.csv

上記のコマンドは、Microsoft Office を使用して Windows 環境で out.csv を開くと、上記のテキストを 1 列に表示します。

上記のデータ列をcsvファイルの行に変換するのを手伝ってください

前もって感謝します

4

1 に答える 1

0

Linux/BSD を使用していると仮定すると、「tr」を使用できます。

例:

sharuzzaman.raslan@NL-4168 ~/test1
$ cat data
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

sharuzzaman.raslan@NL-4168 ~/test1
$ cat data | tr '\n' ','
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,
于 2013-01-08T07:42:56.617 に答える