Pythonのコマンドラインでif...elseステートメントを使用するにはどうすればよいですか?
Pythonのコマンドラインでelse構文を使用する場合は、複数の方法があります。たとえば、bashは複数行のステートメントをサポートしており、次のように使用できます。
$ python -c ' > a = True > if a: > print("a is true") > '
これにより、出力が得られます:
a is true
pythonステートメントを1行にしたい場合は、コマンド間に\n改行を使用できます。たとえば、
$ python -c $'a = True\nif a: print("a is true");'
a is true
-
Linuxでxargsコマンドを使用する方法
経験豊富なユーザーの中には、ターミナルでよりスマートに、よりハードに作業するための新しい方法を常に模索しています。 xargs は、2つのコマンド間のブリッジとして機能する便利なコマンドで、一方の出力を読み取り、読み取った項目でもう一方を実行します。このコマンドは、ユーザーがパターンの検索、ファイルの削除と名前の変更などを行うシナリオで最も一般的に使用されます。ここでは、 xargsの使用方法を示します あなたの利益のために命令しなさい。 xargsとは何ですか? 基本的な形式では、 xargs 標準入力(またはSTDIN)から情報を読み取り、読み取った項目を使用してコマンドを1
-
LinuxでTeeコマンドを使用する方法
Linuxシェルでパイプとリダイレクトを使用したことがある場合は、teeを使用する必要がある場合もあります。 ユーティリティ。 ティーは何をしますか? などのコマンド ls 現在のディレクトリの内容が表示されます。つまり、これらのコンテンツをstdout(標準出力)(通常は画面)、より正確には仮想端末ディスプレイに表示します。 のようなコマンド ls > file123 画面には何も表示されません。 signは、すべての出力をstdoutに表示するのではなく、ファイルにリダイレクトします。 file123には、以前に画面に表示されていたコンテンツが入力されます。 ディレクトリ