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

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

2
.tgzで圧縮する
.tgzでファイルを圧縮したい。tar.gz(tarとgzipを使用)の作成方法は知っていますが、ほとんど同じだと言う人もいますが、.tgzを作成する必要があります。
54 bash  compression  tar  gzip 

6
sudo:source:コマンドが見つかりません
私はbashのデフォルトプロファイルの一部を更新してきましたが、以下を使用して、新しいプロファイルを新しい環境設定でリロードできることをチュートリアルで確認しました。 source /etc/bash.bashrc 唯一のこと-新しい環境変数は現在のユーザーのみが利用可能でした-sudoを使用した場合は無視されました。ターミナルセッションを閉じて再び参加したときにのみ、sudoで使用できるようになりました。 私が使用しようとすると: sudo source /etc/bash.bashrc エラーが表示されます: sudo: source: command not found ターミナルを閉じて再起動することなく、sudoの新しいbashプロファイル設定をロードする簡単な方法はありますか? -最初は、変数を参照するインストーラスクリプトを使用していました。スクリプトを直接呼び出したときに変数にアクセスできる一方で(rootになる必要があるため、ディレクトリを作成する際に問題が発生します)、sudoを使用してインストールスクリプトを呼び出すことはできません。 これらの簡単なコマンドでテストすることでこれを証明しました。 echo $ENV_VARIABLE sudo echo $ENV_VARIABLE 最初のものは変数の値を出力しますが、2番目のものは何も出力しません。


11
bashのディレクトリを削除せずに、ディレクトリ内のすべてのファイルとサブディレクトリを削除するにはどうすればよいですか?
ディレクトリを削除せずに、ディレクトリ内のすべてのファイルとサブディレクトリを削除するコマンドはありますか? たとえば、サブディレクトリ「1」、「2」、「3」を持つディレクトリ「dontDeleteMe」があり、各サブディレクトリにいくつかの写真がある場合、サブディレクトリ「1」、「2」、「3」を削除するにはどうすればよいですか親ディレクトリ「dontDeleteMe」を削除せずに、それらのすべてのファイル?

2
プロンプトに新しい行を表示する
すべてのプロンプトに新しい行を追加したいと思います。行にカーソルが表示される代わりに name@machine:~$ _、 次のように、次の行に配置します。 name@machine:~$ _ ありがとう。
53 bash  scripts 

7
すべてのターミナルセッションで変更を使用できるようにPATHを変更するにはどうすればよいですか
検索パスを検索するディレクトリを追加したい。PATH環境変数を変更する必要があることを知っています。ただし、変更を永続的にして、開いているすべてのターミナル(bash)ウィンドウに対して常に有効になるようにします。 https://help.ubuntu.com/community/EnvironmentVariablesには、混乱を招き、競合する可能性のある情報が多数あります。 Ubuntu 10.04を使用しています。に追加/usr/local/fooしたいとしますPATH。どのファイル(.bashrc、.profile、.bash_login、等...)私は修正しなければならないもののように新しい行(複数可)になりますか?

2
なぜ/ bin / echoがあり、それを使用したいのですか?
/bin/echoUbuntu MATE 17.04システムにバイナリ実行可能ファイルがあることに気付きました。 それは奇妙だと思った $ type echo echo is a shell builtin 大まかなテストでは/bin/echo、Bashビルトインと同じことを行うことが示唆されていますecho。 $ /bin/echo foo foo $ /bin/echo $USER zanna それでは、なぜechoBashプログラムとは別のバージョンがあるのか、なぜそれをいつ使うのか?



4
端末からモバイルテキストメッセージを送信するにはどうすればよいですか?
携帯電話を紛失しました。私は昨夜それを使用したので、私の家にあることを知っています、そして今朝私のBluetoothスピーカーはそれに接続します。 bashを使用して電話にテキストを送信するにはどうすればよいですか?その後、電話通知が鳴り、電話を見つけることができます。 注: GUIをインストールして構成するよりも簡単であるため、bashソリューションを要求しました。また、Python、HTML、またはjavaなどよりもbashでの作業がより快適です。最後に、Windows Subsystem for Linux(WSL)を使用すると、bashソリューションがWindows 10で機能します。 注2:コメントへの返信: 固定電話がないので、スマートフォンに簡単に電話をかけることはできません。 電話をなくしたのは日曜日の午前6時でした。電話をかけるためにメールで連絡できる人は寝ていました。私はバッテリーの充電レベルがわからず、もしそれが死んだら、決してテキストを送ることができなかった。 数週間前、私はスマートフォンでメール通知音をオフにしていたので、自分でメールを送信できませんでした。 私は持っていないskype、または任意のVOIPサービスプロバイダ 30分後、以下に投稿した回答を使用してテキストメッセージでスマートフォンを見つけました。リビングルームの床から4インチの家具棚の下に隠されていました...

5
シェルスクリプトから.bashrcを正常にソースできません
通常~/.bashrc、このコマンドを使用してファイルをソースできます source ~/.bashrc しかし、これをシェルスクリプトで記述して実行しても、何も起こりません。どうして? これを行う方法はありますか? 私のスクリプト: #!/bin/bash chmod a+x ~/.bashrc source ~/.bashrc の.代わりに(ドット)も試しましたsource。同じ結果。
51 bash  scripts  bashrc 


5
コマンドに対してタブ補完が機能しない
Ubuntu 11.04 Beta 1のコマンドにタブ補完を使用して、すべての最新アップデートを実行しようとしていますが、機能していないようです。(パッケージbash-completionはインストールされていますが) タブ補完は、ディレクトリまたはファイルに対してのみ正しく機能します。 どこを掘るのか?



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