Linuxで役立つ10のtrコマンド

この記事では、Linuxで役立つ10個のtrコマンドについて詳しく説明します。

tr(translateの略)は、標準入力から文字を変換、スクイーズ、および/または削除し、標準出力に書き込む便利なコマンドラインユーティリティです。これは、コマンドラインでテキストを操作するための便利なプログラムです。

trコマンドの構文:

# tr [OPTION]… SET1 [SET2]

1すべてのテキストを小文字から大文字に、またはその逆に変換します。

# cat file.txt | tr [:lower:] [:upper:]

テキストを小文字から大文字に変換します。

2.上記のコマンドの代替コマンドは次のとおり��す。

# cat linux.txt | tr [a-z] [A-Z]

3.入力および出力リダイレクト

# tr [a-z] [A-Z] < file1.txt=""> file2.txt

このコマンドを使用すると、入力リダイレクトを使用して入力をtrに送信し、同じコマンドを使用して出力をファイルにリダイレクトできます。

4.ファイルから文字を削除します

# cat file.txt | tr -d ' '

上記のコマンドは、ファイルから空白を削除します。削除したい任意の文字に言及できます。

5.二重文字を削除します

# cat domains.txt | tr -s ' '

上記のコマンドは、二重の空白を削除します。-sオプションを使用して、文字をスクイーズし、1回だけ出現させることができます。

6.ファイルから番号を表示します

# cat file.txt | tr -cd "[:digit:]\n'

数字を表示してすべての文字を削除したい場合は、上記のコマンドが役立ちます。-cオプションは、指定されたSETで補数を使用するようにtrに指示します。

7.行を1つの単語に分割します

# cat file.txt | tr ' ' "\n'

このコマンドは、単語の1行を複数行に分割します。

8.1つの文に複数の行を結合します

# tr "\n' ' ' <>

9.次のように、スペースなどの1文字だけを「:」文字に変換することもできます。

# echo "neotechsystems.net =>Linux-HowTos,Guides,Tutorials' | tr ' ' ":'

10.マニュアルページ

# man tr

trの詳細については、上記のコマンドを実行してください。

この記事では、Linuxで役立つ10個のtrコマンドを見てきました。


CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1SoftBackupAgentをインストールして構成する方法を学びます。R1Soft Server Backup Managerは、サービスプロバイダーに柔軟でサーバーフレンドリーなソリューションを提供します。

CloudLinuxLVE制限を変更する方法

CloudLinuxLVE制限を変更する方法

この記事では、CloudLinuxLVE制限を変更する方法について説明しました。それでは、始めましょう。CloudLinux LVE制限は、LVEマネージャーを使用して変更できます。

ポートのSSHを変更する方法Linuxサーバー

ポートのSSHを変更する方法Linuxサーバー

LinuxサーバーのSSHポートを変更するには、SSH経由でサーバーにログインし、SSH構成ファイルを変更する必要があります。

CentOSにCentovaCastをインストールする方法

CentOSにCentovaCastをインストールする方法

Centova Castは、インターネットラジオストリームの主要な管理プラットフォームであり、ストリームホスティングプロバイダーに広範な洞察と制御を提供します。CentovaCast

メールサーバーでメールリレーを設定する方法

メールサーバーでメールリレーを設定する方法

次の電子メールリレー設定を使用すると、電子メール送信の問題を解決できます。

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu18.04サーバーにApacheMariaDBPHPとPHPMyAdminをインストールする方法を学習します。Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。それはランプとして知られています

Linuxでの基本的なユーザー管理を学ぶ

Linuxでの基本的なユーザー管理を学ぶ

Linuxでユーザーを追加、変更、または削除しますか?これがあなたにぴったりの記事です。

Linuxでの基本的なグループ管理について学ぶ

Linuxでの基本的なグループ管理について学ぶ

Linuxでのグループ管理の詳細をご覧ください。Linuxでグループを追加、グループを変更、グループを削除、メンバーを追加する方法。新しいグループを作成し、groupaddコマンドを使用します。

CentOS7にFail2banをインストールする方法を学ぶ

CentOS7にFail2banをインストールする方法を学ぶ

Fail2banは、SSH接続を保護するのに非常に役立ちます。これで、centos7にfail2banをインストールして構成し、サーバーにセキュリティのレイヤーを追加できるようになります。