1行に50文字のファイルがあります。任意のシェルコマンドを使用して、文字12〜17と文字33〜44を削除したい。誰も私にこのことを教えてもらえますか?行から文字の範囲を削除するシェルコマンド
答えて
cutは、ファイルの各行からセクションを削除します。 man cut
から:
-c
から印刷する助けとなることができます選択されたバイト、文字またはフィールド
この
のセットを補完--complement文字の範囲を指定します第1キャラクタ〜第11キャラクタ、第18〜32、第45〜末:
cut -c -11,18-32,45- yourFile
または
cut -c 12-17,33-44 text --complement yourFile
どんな種類の説明もなく、その逆をする2つのコマンドをポストするのは何ですか? – fedorqui
[downvote]する必要はありません(http://stackoverflow.com/questions/38993454/how-to-create-a-folder-with-a-folder-name-containing-spaces-in-linux/38993474?noredirect= 1#comment65386150_38993474)、ところで復讐に。 – fedorqui
これにはいくつかの説明が既に含まれているため、アンダウン投票しています。例から恩恵を受けるでしょうが、 – fedorqui
- 1. 文字列から文字範囲を削除するJavascript
- 2. 範囲からグラフを削除する
- 3. VBA - 範囲セル内の文字列を削除する方法
- 4. MySQL |中間の日付範囲から行を削除する
- 5. 設定範囲オブジェクトから行を削除する方法
- 6. Rループを削除する列の1つの文字列から2番目の文字列への範囲
- 7. 与えられた範囲の間の行を削除する
- 8. 選択範囲のVBAから行を削除
- 9. 範囲からエスケープされた文字を除外します
- 10. ファイルからUTF-8文字の範囲を取り除くスクリプト
- 11. エクセル式でマスター範囲から範囲を削除する方法
- 12. Java文字列から行末文字を削除する
- 13. C#の配列から範囲を削除する方法
- 14. リストから項目の範囲を削除する
- 15. スタックからアクティビティの範囲を削除する
- 16. sedのエスケープ/非印字可能な文字の範囲を削除
- 17. R:年齢範囲外の行をcsvテーブルから削除する
- 18. TableViewから削除するとインデックスが範囲外ですか?
- 19. xml文書内のノード範囲を削除する
- 20. 選択範囲からハイライト表示を削除する
- 21. VBA範囲削除スクリプト
- 22. Excel VBA範囲外の行を削除する
- 23. IDと範囲条件で行を削除しますか?
- 24. javacriptでさまざまな範囲のUnicode文字を削除します
- 25. Excel名前付き範囲にある行を削除する
- 26. 、文字-Eで始まるリストにない項目を削除しようとする範囲の文字
- 27. 文字列から大文字小文字を削除する
- 28. 最終値から文字列の範囲を作成する
- 29. Handsontable:座標から文字列の範囲を取得する
- 30. ダブルから文字を削除する
あなたがawkのでタグ付けし、sedのため、あなたはすでに何かをしようとしたことがあります。質問を表示して[編集]し、[mcve]を提供してください。チェックすることも良いでしょう。 [so]へようこそ! – fedorqui
'cut'オプション' -c'を見てください。 – Cyrus