タグ付けされた質問 「echo」

テキストを出力するシンプルな関数。スクリプト言語で存在します。



9
余分なスペースがある複数行の文字列(インデントは保持されます)
以下の定義済みテキストをファイルに書き込みたい: text="this is line one\n this is line two\n this is line three" echo -e $text > filename 私はこのようなものを期待しています: this is line one this is line two this is line three しかしこれを得た: this is line one this is line two this is line three それぞれの後にスペースがないと確信して\nいますが、余分なスペースはどのように出てきますか?
410 string  bash  shell  echo 

10
bashスクリプトのタブ文字のエコー
bashスクリプトを使用して1つ以上のタブ文字をエコーするにはどうすればよいですか?このコードを実行すると res=' 'x # res = "\t\tx" echo '['$res']' # expect [\t\tx] 私はこれを手に入れます res=[ x] # that is [<space>x]
313 bash  tabs  echo  spaces 

7
Bashを使用してコマンドからのすべての出力を抑制するにはどうすればよいですか?
パラメータを使用してプログラムを実行するBashスクリプトがあります。そのプログラムはいくつかのステータスを出力します(これを行っている、行っている...)。このプログラムを静かにするオプションはありません。スクリプトが何も表示しないようにするにはどうすればよいですか? Windowsの「エコーオフ」のようなものを探しています。
296 bash  shell  scripting  echo 



2
リファレンス:PHPの印刷とエコーの比較
PHPの違いは何であるprintとはecho? Stack Overflowには、PHP printとechoキーワードの使用について多くの質問があります。 この投稿の目的は、 PHP とキーワードに関する標準的な参照質問と回答を提供し、それらの違いとユースケースを比較することです。printecho
182 php  echo 

13
PHPでHTMLをエコーするにはどうすればよいですか?
HTMLを条件付きで出力してページを生成したいので、PHP 4以降でHTMLの複数行スニペットをエコーする最も簡単な方法は何ですか?Smartyのようなテンプレートフレームワークを使用する必要がありますか? echo '<html>', "\n"; // I'm sure there's a better way! echo '<head>', "\n"; echo '</head>', "\n"; echo '<body>', "\n"; echo '</body>', "\n"; echo '</html>', "\n";
122 php  html  templates  echo 

2
Makefileでシェルコマンドを使用する方法
ls他のコマンド(echo、rsyncなど)で結果を使用しようとしています: all: <Building, creating some .tgz files - removed for clarity> FILES = $(shell ls) echo $(FILES) しかし、私は得ます: make FILES = Makefile file1.tgz file2.tgz file3.tgz make: FILES: No such file or directory make: *** [all] Error 1 私が使ってみたことecho $$FILES、echo ${FILES}およびecho $(FILES)、運を持ちます。
99 bash  makefile  echo 

6
環境変数を指定して同じコマンドラインにエコーできないのはなぜですか?
このスニペットを考えてみましょう: $ SOMEVAR=AAA $ echo zzz $SOMEVAR zzz zzz AAA zzz ここでは、1行目にを設定$SOMEVARしAAAています。2行目にエコーすると、AAA期待どおりの内容が表示されます。 しかし、その後、同じコマンドラインで変数を指定しようとすると、次のようになりますecho。 $ SOMEVAR=BBB echo zzz $SOMEVAR zzz zzz AAA zzz ... BBB期待どおりに取得できません-古い値(AAA)を取得します。 これはどのようになっているはずですか?もしそうなら、どうしてあなたは変数を指定してそれを機能させることができますLD_PRELOAD=/... program args ...か?何が欠けていますか?

6
sudo catが許可を拒否したのに、sudo vimが正常に機能するのはなぜですか?
archのpacman.confファイルへのリポジトリソースの追加を自動化しようとしていますがecho、シェルスクリプトでコマンドを使用しています。ただし、次のように失敗します。- sudo echo "[archlinuxfr]" >> /etc/pacman.conf sudo echo "Server = http://repo.archlinux.fr/\$arch" >> /etc/pacman.conf sudo echo " " >> /etc/pacman.conf -bash: /etc/pacman.conf: Permission denied /etc/pacman.confにvimを使用して手動で変更を加えた場合、 sudo vim /etc/pacman.conf でvimを終了すると:wq、すべてが正常に機能し、「許可が拒否されました」という苦情なしにpacman.confが手動で更新されました。 なぜそうなのですか?そして、どうすればsudo echo仕事に取り掛かることができますか?(ところで、私sudo catも使ってみましたが、許可が拒否されて失敗しました)
86 bash  shell  echo  cat 

9
Bashでテーブルの列を整列するにはどうすればよいですか?
表形式のテキストを出力したいのですが。私がやろうとしたのは、配列の要素を「\ t」でエコーすることでしたが、位置がずれていました。 私のコード for((i=0;i<array_size;i++)); do echo stringarray[$i] $'\t' numberarray[$i] $'\t' anotherfieldarray[$i] done; 私の出力 a very long string.......... 112232432 anotherfield a smaller string 123124343 anotherfield 必要な出力 a very long string.......... 112232432 anotherfield a smaller string 123124343 anotherfield
86 bash  echo 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.