SedとBBedit Html

SedとBBedit Html

Webページをスキャンしても解決しない問題があります。私はあなたの助けを信じています。

長さの異なる複数の文字列を含むテキストファイルがあります。

https: //insidemiamitatto.com/gugwywgifuw '";
https://insidemiamitatto.com/gugyiwyeiuiuweyiweyi '";
https://insidemiamitatto.com/gugyiipi9uuuppopi '";

最後の3文字を削除するには、Applescriptまたは端末を使用する必要があります'"

私を使ってみましたが、sed私の呼び出しは長い文字列から文字だけを削除し、他の文字列には3文字を残しました。

各文字列の最後の3文字を削除する方法はありますか?


2番目の質問があります。

常に sed を使用すると、次の文字列を削除できます。

sed -i.bak -e '1,200d; 1874,2842d'

これにより、初期テキストと最終テキストの一部が効果的に削除されます。

ファイルの残りの部分には、18個の文字列ごとに交互に置き換えられる文字列グループがあり、各グループから17個の文字列を削除しようとしています。たとえば、次のようになります。

1-18 19-37 38-55.

私は文字列を保持します1 19 38

sedそれとも別のことは可能ですか? BBEditを使うのに毎回手動で計算をしなければならず、多くのファイルを編集してみると疲れますね。

編集する:

説明がうまくいきませんでした...申し訳ありません。

S.

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

——————————

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

ㅎㅎ //www.ilbelpaese.com/guyg66tugudg/img.png

——————————

すべての行を削除したい———————————

sedを使用して空行を挿入する方法はありますか?

答え1

各行の最後の 3 文字を削除するには:

sed -e 's/...$//'

2番目の部分:

$ echo "1-18 19-37 38-55" | sed -E 's/([0-9]+)-[0-9]+ ?/\1 /g'

1 19 38

関連情報