のような行番号を記述することがあります。 1、2、3 を置き換えるにはどうすればよいですか? 2shell の配色は次のとおりです。"/> のような行番号を記述することがあります。 1、2、3 を置き換えるにはどうすればよいですか? 2shell の配色は次のとおりです。">

ホームページ  >  記事  >  バックエンド開発  >  2つの機能を実現できるシェルスクリプトを探しています、対処方法

2つの機能を実現できるシェルスクリプトを探しています、対処方法

WBOY
WBOYオリジナル
2016-06-13 13:50:001036ブラウズ

2 つの機能を実現できるシェル スクリプトを探しています
Linux を使用するときにシェルを知らないのは、戦争で銃の使い方を知らないのと同じであることがわかりました。学んだばかりです。よく使用されると思われるスクリプトを貼り付けることができます。初歩的なほど良いです。現在、解決する必要がある問題が 2 つあります
1. ファイル内の行番号に移動します。フォーラムにコードを投稿するとき、
1 2 echo "hello";
3 ?>
なぜ 1 を変更したのか、などの行番号を書き込むことがあります。 2、そして 3 は?


2shell の配色
は .bashrc を変更してターミナルの表示をわかりやすくする方法です

100 ポイント以内の投稿のみ公開できます。なぜそのような制限があるのですか! ! !これ以上点を加えたくないわけではない。 CSDN は許可してくれません。

-----解決策---------
これを試してください (最初のもの)
sed 's/^[0-9]*s//g' ファイル名



2 番目のものは馴染みがありません
------解決策------------------
どのようなエディタを使用していますか? ファイルの行番号は通常、エディタのプロパティ設定を通じてキャンセルされ、表示されます。
------解決策------------------
最初の質問に答えると、test.txt がソース ファイルであり、処理後の result.txt のファイル名は次のようになります。

[wangyt@localhost scripts]$ cat test.txt
1 2 echo "hello";
3 ?>
[wangyt@localhost スクリプト]$ Cut -c3- test.txt > result.txt
[wangyt@localhost スクリプト]$ cat結果。txt
echo "hello";
?>
[wangyt@localhost スクリプト]$
------解決策---------
2 階の正しい解決策
way830906 へ数字なら2桁、3桁、4桁になっても満足ですか?

------解決策----------------------
バンプ·~~~~~~~ ~~ ~''''

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。