bash-function

    0

    1答えて

    まず、問題について説明します。私はしばしば自分のlinuxデスクトップからアンドロイドタブレットにファイルをコピーします。理由がないので、私がこれを行うために見つけた最も簡単な方法は、タブレットでsshDroid(sshサーバー)を実行し、シェルからscpを使ってファイルをコピーすることです。 scpコマンドは次の形式を取ります。 scp -P 2222 ./some\ document\:\ w

    9

    2答えて

    私はこの機能をbashスクリプトに入れて、新しいjekyll投稿を作成します。引数をコマンドが見つからないとして返します。 function new_post() { if [ -z "$1" ] then read -p "Post Title:" TITLE else TITLE= "$1" fi FILE=$(echo

    7

    2答えて

    このスクリプトでは、かっこで囲んだ 括弧を持つbash関数を定義しています。かっこでは、関数 "local"に 環境変数を作成するという素晴らしい効果があります。関数本体がサブシェルとして実行されるため、 と思われます。出力は次のとおりです。 これは、関数を定義するための構文が許可されているかどうかです。 #!/bin/bash foo() ( export A=something

    1

    1答えて

    をbashのが、私はまだシェルスクリプトでnewbiw m個あるため、私はできませんこれを行うには。それは簡単ですが、私はユーザーが彼の選択肢を入力するとケース関数にループし、選択されたメニューを実行するメニュー駆動スクリプトを持っています。 Uptil今、私は同じスクリプトでコード全体を書いていました。今私は外部スクリプトの各メニューオプションにコードを入れて、そこからコードにアクセスしています

    0

    2答えて

    これは簡単な回答になるはずですが、私は単純な解決策を見つけることができませんでした。私はreindent.pyツールのscripを実行するbashスクリプトを作成しようとしていますが、ファイルをディスクに書き戻すかどうかをユーザーが入力できるようにしたいと考えています。基本的にはreindent_python -n FILE_PATHまたはreindent_python FILE_PATHと入力し

    3

    1答えて

    〜/ .gitconfigでGitエイリアスを使用して、bash関数が定義されている場合はbash関数を呼び出し、そうでなければ通常のgit checkoutを呼び出します。 これは私が考案したものです: cat ~/.gitconfig ... [alias] ... co = !(compgen -A function vxzExecuteGitCheckout >/dev/n

    4

    2答えて

    私は解決しなければならないと思う問題にぶつかってきましたが、私の人生にとってはわかりません。本当に遅れているかもしれません。わからない。 私はシェルスクリプトを持っており、実行する必要があるif文があります。問題は、私が実際にif文の中でこのfindコマンドの一部を構築するために使用しているこのbashスクリプトの中に関数があることです。 [: too many argumentsのエラーを受け取