私はスペースとタブがどこかにマークされているunixを通してファイルの内容を表示する方法を理解しようとしています。私はタブ(別名cat -T filename
)でファイルを表示する方法を知っていますが、スペースの表示方法を理解しようとしています。 cat -A filename
は私にとっては機能しません。タブの末尾には^I
と置き換えられ、末尾には$
と表示されます。 cat
を使用して、すべてのタブとスペースがはっきりとマークされたファイルをプリントアウトするにはどうすればよいですか?unixと "cat"コマンドを使用してスペースとタブを表示する方法
0
A
答えて
0
文字置換のための標準的なunixツールがあります。この例では、私は&のために*のためのスペースとタブを交換しています:
$ cat tmp
space tab space tab end
tab space tab space end
$ cat tmp | tr " " "*" | tr "\t" "&"
space*tab&space&tab&end
tab&space&tab*space*end
0
あなたの質問への答え:いいえ、catコマンドができない「ショー」スペースを目に見える文字として。そのような機能は含まれていません。 Catは、-T(タブを表示)または-E(改行を表示)または-A(両方のタイプを表示)のみを提供します。
私はpalakoがこれを言うことを意味していたと仮定しますが、代わりに彼はあなたに回避策を提供するためにまっすぐに飛び乗りました。これは有効です。あなたが視覚的にスペースを数えることを望んでいるなら、それは問題ありません。回避策は数多くありますが、すべてのユーザーにとってすべてが適切であるとは限りません。
別のものが必要な場合は、(既存のUNIXスクリプトに簡単に適応できるため)Perlの1ライナーを調べるか、「cat」を模倣してスペースを別の文字に置き換えるPythonで何かを書くことをお勧めします。 "tr"の例です。
関連する問題
- 1. unix - "cat foo"コマンドを使用して出力を実行する
- 2. catコマンドを使用してファイルの最後の行を取得する方法
- 3. UNIXコマンドとPythonを使用する方法を一緒
- 4. JAVAとUNIXを使用してPigコマンドを実行する
- 5. `cat`コマンドを使うときのトラバース方法は?
- 6. UNIXコマンドと変数を使用してJavaでループするwhile
- 7. Unix-bash cdコマンドとタブの両方でディレクトリとファイルの両方が表示されます
- 8. Eclipse:タブを表示する、スペースを表示しない
- 9. 'less'コマンドを使用しているときにUnixに特殊文字を表示する
- 10. cutコマンドとpasteコマンドを1行のコマンドとして使用する方法は?
- 11. JSONとAJAXを使用してAPIのタブにデータを表示
- 12. Unix MQコマンドの使用法?
- 13. は、UNIXでコマンドとして*
- 14. Emacs:表示スペース/タブ記号
- 15. アンドロイドサポートを使用してタブをクリックするとダイアログを表示するTabLayout?
- 16. テキストリンクとタブを使用してGUIを作成する方法
- 17. $ sessionStorageとAngularJsで$ sessionStarageを表示して使用する方法
- 18. コンボボックスとタブページ:IF-Esleを使用して表示する方法
- 19. パスワードでスペースを文字として使用する方法
- 20. C#でTcpClientを使用してリモートSSHでunixコマンドを実行する方法
- 21. ssh terminalコマンドを使用してデスクトップからunixにファイルをコピーする方法
- 22. UNIXコマンドを使用してテキストを書式設定する方法は?
- 23. unixサーバでコマンドBTOPUTを使用してXFBファイルを転送する方法
- 24. Firefox WebExtensions APIを使用してタブを前面に表示する方法
- 25. catコマンドの出力を非表示にする
- 26. jqueryを使用してアクティブなタブを強調表示する方法
- 27. バッチ処理とCATコマンド
- 28. catとlsコマンドのパイプライン化
- 29. jQueryの非表示と表示方法は、使用してIE8
- 30. UNIXでPMCMDコマンドを使用する方法
スペースをどのように見えるようにしますか?どのキャラクターを表示する必要がありますか?とにかく代替案が入力に現れたら、何をすべきか? –