![]() |
Helloやへようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| ファイル伊那各行の最後のデータの交換 | jisha | シェルプログラミングとスクリプティング | 6 | 2008年8月4日 08:47午前 |
| "とは、 UNIXファイルの行の最後の交換 | は、オブザーバー | シェルプログラミングとスクリプティング | 2 | 2008年5月17日 06:20午前 |
| 未知のファイルにcharectersの行を置き換える | malavm | シェルプログラミングとスクリプティング | 12 | 2007年7月26日 05:25午前 |
| 行区切り文字をファイルに置き換える | johnemb | シェルプログラミングとスクリプティング | 10 | 2007年4月26日 08:38午前 |
| ファイル内の最初の行または行を置き換える | ひどい | UNIXの詳細&エキスパートのためのユーザー | 3 | 2006年6月28日 09:23午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
ファイル内の行の交換-ヘルプ!
私は以下のコードに問題を抱えている...
コード:
while read line do #Get Line Number OLDLINE=`sed -n $Lineno $filename` echo "Un Changed Line : "$OLDLINE echo "Enter a New Pattern : " read NewPattern <&1 echo "NewPattern :"$NewPattern NEWLINE=`cat $filename | sed -n $Lineno | sed s/$OldPattern/$NewPattern/` echo $NEWLINE LINECHANGE=`sed s/$OLDLINE/$NEWLINE/ $filename` echo $LINECHANGE ChangedLine=`sed -n $Lineno $filename` echo "Changed Line : "$ChangedLine done < $INT_FILE 在来線では、新しい行。 私は、次の行の問題を抱えている コード:
LINECHANGE=`sed s/$OLDLINE/$NEWLINE/ $filename` またはを与えたが、コマンドを私は何の問題です私はそれを修正する必要がある場合 誰も助けてくれない。 ありがとう Rahul Yogesh Sawantの編集最終更新、 2008年6月5日に 02:06午前..理由:コードのタグを追加 |