にファイル内のすべての行の開始から複数のスペースを削除します'test_one.tcl'というファイルがlinesという名前のリストに含まれていますが、先頭のスペースを削除できません。 私を助けてください。
1
A
答えて
2
改行で分割する代わりに、改行の影響を受けやすいregsub
コマンドを適用できます。
% set fp [open "test_one.tcl" r]
file2244890
% set file_data [read $fp]
this is
one of
example
input file
% close $fp
% regsub -line -all {^\s+} $file_data {} output
4
% puts $output
this is
one of
example
input file
%
1
はこのためにTcllibでより高いレベルのコマンドがあります。
package require fileutil
package require textutil::trim
::fileutil::updateInPlace test_one.tcl ::textutil::trim::trimleft
は、この呼び出しの後、ファイルが左揃えテキストが含まれています。
ドキュメント:fileutilパッケージ、package、textutil::trimパッケージ
関連する問題
- 1. なぜUtf8Charのベクトルの値が変化していますか?私はいくつかのセットで<code>localVec</code>の値を比較しています</p>ここ <pre><code>FILE *fp; fp = fopen("SampleFile.csv", "r"); while((getc(fp)) != EOF) { bvector<Utf8Char*> localVec = csvFile.ReadFile(fp); } </code></pre> <p>:
- 2. STLのstd :: setコンテナパラメータがオーバーロードされた演算子<<()
- 3. Set with Set <Enum[]>
- 4. カスタムの実装を定義する方法<set></set>
- 5. wordpressの検索では、私は、このワードプレス検索フィルタ</p> <pre><code>if ($query->is_search) { $query->set('orderby','type title'); $query->set('order','ASC'); $query->set('posts_per_page', -1); } </code></pre> <p>を持っているすべてのキーワード
- 6. 私はこれらの<em>スペース</em>のそれぞれに隣接<em>スペース</em>のリストを取得するためには、建物のすべての部屋(または実際にすべての<em>スペース</em>)を閲覧しようとしていたRevit 2017 API
- 7. grailの<set>タグを使用
- 8. Automapper:</p> <pre><code>public class PriceDto { public string Ticker {get; set;} public double Open {get; set;} public double Close {get; set;} } </code></pre> <p>ソースオブジェクト::私はDTOオブジェクトには、次のしているだけで
- 9. は私が私のプログラムは、それぞれの実行のためのlogs.logファイルを上書きするか、のように、</p> <pre><code>logging.basicConfig(format='%(asctime)s %(message)s', datefmt='%m/%d/%Y %I:%M:%S %p', filename='logs.log', level=logging.INFO) </code></pre> <p>をpython2.xロギングモジュールを使用していたPython 2.xでファイル
- 10. ストリーム<Object>の代わりに<Set<Object>>
- 11. 私は、たとえば、これを行うだろうTTYPE =パラメータ、</p> <pre><code>public class Parameter { public string VendorId { get; set; } public string RunMonth { get; set; } public string CoverageMonth1 { get; set; } } </code></pre> <p>リストをソートしたい場合は、リスト<TTYPE>
- 12. ファイル内のすべての行から<s>と</s>を削除します。
- 13. <p>私は何かをした後にそれぞれの値を印刷したい</p>
- 14. HTML <a>そのリンクdoenst 'set referere?
- 15. 私は、それはperlの</p> <p>私がいたを使用して行うことができますどのように</p> <pre><code>String sql = Query1; </code></pre> <p>のようにそれを交換したい行</p> <pre><code>String sql="select * from "+ "emp_data"; </code></pre> <p>のように私が持っている私のファイルでのPerl
- 16. テキストが、私はこれが私のTDタグのテキスト全体を返し、このコード</p> <pre><code>Set TDElement = oHtml.getElementsByTagName("tr")(6).getElementsByTagName("td")(18) </code></pre> <p>を使用してTDタグを取得するVBA
- 17. STL <set>検索
- 18. マップ用のJava 8ストリーム<String、Set <String>>
- 19. .CreateObjectSet <T>、.Set <T>、および.CreateQuery <T>の違いは?
- 20. SQL:</p> <pre><code>UPDATE my_table SET data = new_data WHERE my_table.data IS NULL; </code></pre> <p>私はどこUPDATEコマンドで更新することをそのidを印刷したいと思います:UPDATEコマンドから
- 21. いくつかの私はfseek関数をテストした行</p> </blockquote> <p>(FP、-127で私は、カーソルの位置に戻っている</p> <blockquote> <p>に問題が発生したテキストファイルをCプログラミング
- 22. System.Web.UI.Control.LoadRecursive()私は</p> <pre><code>Object reference not set to an instance of an object. </code></pre> <p>私のユーザーコントロールまたはページ
- 23. は、私はこの構文を実行しようとするたびに、私は</p> <blockquote> <p>タイプ不一致</p> </blockquote> <p>エラーを取得していますすべて使用される範囲
- 24. サブセット推論NP完了?</p> <p>がありますあなたがそれらを見ることができませんN.</p> <p>番号1〜Nのコインですが、フォームのそれらについてMの事実を与えられている:</p> <pre><code>struct Fact { set<int> positions int num_heads } </code></pre> <p><code>positions</code>
- 25. 私はすべて削除回復しかしそれは、以前のすべてのポッドを削除し、エラー</p> <pre><code>Unable to find a target named `ProjectName` </code></pre> <p>と次のように失敗した私はPodFileで新しいポッドを追加して、コマンドに</p> <pre><code>pod install </code></pre> <p>を実行した `ProjectName`
- 26. imacrosのFirefoxのエラーが私は</p> <pre><code>SET !ERRORIGNORE YES $iim1->iimExit(); $iim1->iimClose(); </code></pre> <p>ではなく、私が望んでいた結果を得ることを試してみました
- 27. 私は次のようにコンストラクタでintilizeしようとしていながら、私はこの</p> <pre><code>public class Menu { public int MenuID { get; set; } public string MenuName { get; set; } public string LinkAddress { get; set; } public Menu[] menu; } </code></pre> <p>のようなクラスを持つC#のコンストラクタ
- 28. メモリ効率の良いマップ<pair <int,int>、set <int>>代替
- 29. Vimのcolorcolumnオプションをオーバーライドするにはどうすればよいですか?私はこれを修正する/無効にしたいのですが、私はできません</p> <pre><code>set colorcolumn=80 </code></pre> <p>:私は私の<code>_vimrc</code>ファイルで
- 30. スカラ:結果得</p> <pre><code>Set(1, 2, 3).map(Set(1)) </code></pre> <p>: