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

Bash(Bourne-Again SHell)は、Ubuntuのコマンドラインインターフェースでデフォルトで使用されるシェルです。



6
コマンド出力をbashでvimにリダイレクトするにはどうすればよいですか?
bashコマンドの出力を新しいファイルにリダイレクトしようとしています。 以下のようにパイプを試してみると: ls -la | vim Bashはエラーを表示します: Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished. 私はVimを開いてから使用できることを知っています: :r !ls -la しかし、bim自体でこれを行う方法はありますか?Vimが開かれ、出力が自動的にそこに貼り付けられますか?
87 bash  vim  vi 


6
端末プロンプトの前に「(ベース)」と表示されるのはなぜですか?
タイトルごとに、なぜ(base)端末プロンプトの左側にあるのか疑問に思っています。 source ~/.profileターミナルで実行すると、消えます。 その端末を閉じて新しい端末を(base)再度開くと、再び表示されます。 それが何であるかを知りたい、ありがとう。 画像をご覧ください。 私のコンテンツは.profile次のとおりです(標準の$ pathのものやその他のパーソナライズされたものを除く): # if running bash if [ -n "$BASH_VERSION" ]; then # include .bashrc if it exists if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc" fi fi ここに私の.bashrcの内容があります # If not running interactively, don't do anything case $- in *i*) ;; *) return;; …




10
ホームディレクトリが作成されていません
Ubuntuのシステム管理を理解しようとしています。そのため、例として、次を使用してダミーのユーザーを作成します sudo useradd -d /home/linda linda そして、passwdパスワードを作成します。を使用してエントリが作成されたことを確認しますcat /etc/passwd linda:x:1004:1004::/home/linda:/bin/sh しかし、su - linda私が No directory, logging in with HOME=/ 実際、ホームディレクトリは作成されていません。私は何が欠けていますか? ありがとう。


5
最後のcdコマンドを元に戻すにはどうすればよいですか?
cd別のディレクトリに移動した後、前の作業ディレクトリに戻る方法はありますか? 私のユースケースは、Javaプロジェクトのディレクトリ構造を走査することであり、現在のディレクトリにはサブディレクトリが1つしかないと予想しています。だから、私はタイプcdとヒットTabとEnterかなり早く。ただし、Tab実際にはさらにサブディレクトリが1つあるにもかかわらず、1つのサブディレクトリを誤って予期していたため、失敗しました。だから今、私はちょうど実行しcd、Javaプロジェクトの代わりに、私のホームディレクトリにいます。これを「元に戻す」方法でcd、私がいたディレクトリに戻る方法はありますか?

2
Bash:カーソルの前の単語を削除します
次のbashコマンドラインを検討します。^はカーソルの位置を示します。 svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue" ^ 同じメッセージで別のファイルをコミットしたいと思います。カーソル位置から次のスペースまで、現在の単語を削除するにはどうすればよいですか?後方削除のショートカットもありますか?カーソルを最初のスペースに後方に形成しますか? 更新: ctrl + wは後方に消去しますが、どのショートカットが前方に1単語を消去しますか?

1
Bashでファイルにteeを追加する方法は?
これらは、端末に入力するコマンドです echo -e "First Line" | tee ~/output.log echo -e "Second Line" | tee ~/output.log ファイルoutput.logを見ると、「2行目」しか表示されていません。(ファイルを消去するのではなく)teeが追加されることを確認するにはどうすればよいですか? 私はファイルでこれを見たいと思います: First Line Second Line これに別の方法でアプローチする必要がありますか? ありがとう!
74 bash  tee 

4
bashで()と{}を使用する場合
私はbashでシェルスクリプトを勉強していますが、との違いを知る必要が(...)あり{...}ます。スクリプトを作成するときに、2つをどのように選択しますか?
74 bash  scripts 

9
すべての端末の色を表示するスクリプト
インターネット全体で、私は多くの人々がで定義されたすべての色でたくさんのものを印刷するスクリプトを見ました~/.Xdefaults。ただし、これらを使用しようとすると、常にが取得され error: Bad Substitutionます。誰も同じことをする作業スクリプトを持っていますか? 最終的には次のようになります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.