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

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


6
コマンドラインからツイートを取得する方法は?
コマンドラインから誰かのツイートを取得する簡単な方法はありますか? アカウントは公開され、コマンド(または必要に応じてスクリプト)は、すべてまたは指定された数の最新のツイートをテキストファイルに取得します。 APIを使用しない場合、bashのみ。

2
引数付きのスクリプトを書く?
引数を取り、それをファイルに適用するシェルスクリプトを書きたいです。 具体的には、用語を指定し、mxmlc( "mxmlc term.as")でterm.asをコンパイルしてから、flashplayerdebugger( "flashplayerdebugger term.swf")でterm.swfを実行します。私はシェルスクリプトの作成にかなり慣れていません。


2
ルートの.bashrcがsudo -iで実行されない
Ubuntu 11.10サーバーの1つでsudo -i、rootユーザーになるときに使用すると、rootの.bashrcが実行されません。私の知る限り、関連する構成が同一である他のすべてのサーバーでは、適切に実行されています。 私が確認したものは次のとおりです。 .bashrcは/ rootに存在し、root:rootが所有、パーミッション644 / etc / profileおよび/etc/bash.bashrc が実行されています ルートのシェルは「/ bin / bash」に設定されます で.bashrcを実行できますsource .bashrc。その後、すべてがそのセッションに対して正常になります。 またbash、ルートにsudoした後、手動でbashを実行するように入力して、.bashrcを実行することもできます。 psは、ルートログインで実行中のシェルがbashであることを確認します。 他に確認することはありますか?
11 11.10  bash  sudo  bashrc 

5
既に実行中のプロセスに追加の「シャットダウン」コマンドを追加するにはどうすればよいですか?
定期的に&& shutdown -h now、長期実行プロセスに追加するのを忘れています。最初のコマンドが呼び出された後にshutdown -h nowコマンドを追加する方法はありますか?進行中のプロセスを中断することは意図されていません。たぶん、PIDを見ることができますか?

5
シェルスクリプトでパスワードを渡すことは可能ですか?
私はこれを長い間探していますが、シェルスクリプトでパスワードを渡すことは可能ですか?回答の多くはノーで返されました。最近、シェルスクリプトでパスワードを渡す方法に関する記事を読みました。私はそれを試してみましたが、うまくいかないようです。これがリンクです。誰でもチェックアウトして元に戻すことができますか?また、私はシェルスクリプトでパスワードを渡す方法があると言っていますか?linuxがパスワードの入力を取得する方法を教えてくれない場合は?
11 bash  scripts 

2
インストール可能なパッケージを提案するプログラムは何ですか?
私が本当に気に入っているUbuntuの機能の1つは、次のように、インストールされていないプログラムを実行しようとした場合にインストールするパッケージを提案する機能です。 $ nmap The program 'nmap' is currently not installed. You can install it by typing: sudo apt-get install nmap それはBashの素晴らしい機能ですか?バックグラウンドで非表示にする追加のデーモン?それはどうやって?
11 bash  apt 

3
上矢印を使用して前のコマンドを実行する
上矢印を使用して前のコマンドを実行するには、どのようなセットアップが必要ですか?Macでは、上矢印キーを使用して、実行したばかりのコマンドを再実行できますが、bashシェルでは機能しないようです。 8.04を使用します(コンパイラーのバージョンの問題により、最新のディストリビューションを使用できません)。 追加されました Mac上のVMWare Fusionを使用した新規インストールなので、何も変更しませんでした。

3
bashスクリプトは、その前に「bash」と入力しないと実行されません
学校のシステムでは、入力せずにスクリプトファイルを実行しbashたりcsh、スクリプトの種類を指定せずにスクリプトファイルを実行したりできます。ただし、Ubuntuでは、bash script.bashたとえば入力する必要があります。これはUbuntuで常に必要ですか、それとも私が変更できる設定ですか?
11 bash 

3
同じファイルへのリダイレクトがファイルを切り詰めるのはなぜですか?
通常、別のファイルを使用して出力をリダイレクトします。 例えば ​​: cat < first > temp このコマンドでは、firstの内容は標準出力ではなくtempにリダイレクトされます。 次に、同じファイル名を使用すると、なぜファイルが切り捨てられますか? 同じファイルを上書きできないのはなぜですか? cat < first > first

2
引数としてスペースを含むファイル名を渡すにはどうすればよいですか?
文字列引数を受け入れるPythonスクリプトがあります。 $ python script.py "one image.jpg" "another image.jpg" これは期待どおりに機能します。 Python argparse: ["one image.jpg", "another image.jpg"] ファイル名を渡す必要がある場合は、 $ python script.py $(ls "/some/dir/*.jpg") Python argparse: ["one", "image.jpg", "another", "image.jpg"] -Qof lsコマンドを使用すると、二重引用符で結果を囲むことができます。ただし、引用符はPythonスクリプトでエスケープされたままです。 $ python script.py $(ls -Q "/some/dir/*.jpg") Python argparse: ['"one image.jpg"', '"another image.jpg"'] ls引数として使用するには、ファイル名を適切な文字列に拡張する方法を教えてください。(私の最初の例のように)

1
/ usr / bin / timeの実行時にそのようなファイルまたはディレクトリはありません
独自のAndroid ROMを構築しています。ビルドするには、実行する必要があります mka -j8 bacon ただし、構築にかかった時間を測定したいので、 /usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" mka -j8 bacon 言っているので、これは実行されません /usr/bin/time: cannot run mka: No such file or directory これを回避する方法はありますか?私はxubuntuを実行しています。 編集: 何らかの理由で、しかし使用して、メイクを使用して代わりに、MKAの作業を行うMKAが優れています。 /usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" make -j8 bacon 編集2:cyanogenmod Webサイト から シェルから起動する$ source build/envsetup.shか$ . build/envsetup.sh、シェルからenvsetup.shスクリプトをビルドディレクトリで実行します。envsetup.shは、ビルド環境に多くの機能を追加します。その中で最も重要なものを以下に示します。 source build/evnsetup.shtimeを実行する前に実行するコマンドです。evnsetup.shによって追加された関数の1つはです。mkaこれをtimeコマンド内から呼び出すことはできますか? 編集3:タイプmkaの出力 $ type mka mka is a function mka …

4
複数行の変数を並べて列に出力する方法(bash)?
複数行の情報を含む2つの変数があり、それらを列にしたいと思います。 varA 戻り値 Aug 01 Aug 04 Aug 16 Aug 26 そしてvarB戻る 04:25 07:28 03:39 10:06 両方の変数を出力すると、返されます Aug01 Aug04 Aug16 Aug26 04:25 07:28 03:39 10:06 私がしたいことは次のとおりです: Aug01 04:25 Aug04 07:28 Aug16 03:39 Aug26 10:06 私はLinuxの初心者です。アドバイスをいただければ幸いです。


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