[解決済み] 与えられたテキストファイルからすべてのホワイトスペースを削除する方法
2023-03-11 13:30:08
質問
与えられたテキストファイルから、すべてのホワイトスペースを削除したいのです。 このために利用できるシェルコマンドはありますか?または、どのように使用する
sed
を使用する方法です。
以下のようなものが欲しいです。
$ cat hello.txt | sed ....
私はこれを試してみました。
cat hello.txt | sed 's/ //g'
.しかし、それはスペースだけを削除し、タブを削除しません。
どのように解決するのですか?
$ man tr
NAME
tr - translate or delete characters
SYNOPSIS
tr [OPTION]... SET1 [SET2]
DESCRIPTION
Translate, squeeze, and/or delete characters from standard
input, writing to standard output.
改行を含むすべての空白を消去するには、次のようにします。
cat file.txt | tr -d " \t\n\r"
また、tr で定義された文字クラス(クレジットが htompkins のコメント)。
cat file.txt | tr -d "[:space:]"
例えば、横の余白だけを消すために
cat file.txt | tr -d "[:blank:]"
関連
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] テキストファイルから、特定の文字列を含むすべての行を削除するにはどうすればよいですか?
-
[解決済み] フォルダとそのサブフォルダ/ファイルのパーミッションを一括で変更する方法
-
[解決済み] シェルコマンドを実行しながらエコーする方法
-
[解決済み] キーと値のペアのファイルから環境変数を設定する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Linuxでファイルパーミッションを与えるには?Linuxでファイルに実行可能なパーミッションを追加するためのヒント
-
Kali Linuxのマウスライトテーマを変更する方法は?マウスカーソルのテーマを変更するためのヒント
-
deepinシステムのバージョン番号を見るには?deepinシステムのバージョン情報を見るコツ
-
Linux Mintシステムでプログラムをアンインストールするには? Linux で不要なアプリケーションをアンインストールするためのヒント
-
Linux Mintのシステムバージョン情報はどこにありますか? Linux Mint のシステム情報を見るためのヒント
-
[解決済み] libstdc++.so.5: 共有オブジェクトファイルを開くことができない - しかしライブラリはインストールされており最新である
-
[解決済み] CPAN.pmが@INCに見つからない(@INCには含まれています。/usr/local/lib/perl5 /usr/local/share/perl5。
-
[解決済み] cronは内部でどのようにジョブをスケジューリングしているのですか?
-
[解決済み] 出力をファイルや標準出力にリダイレクトする方法
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド