俺が実力をつけていくのを暖かく見守るスレ

1 :1 ◆0l6.oKlUp2 :2016/10/02(日) 13:12:38.26 ID:L/ecp+uW.net
使うディストリビューション
debian on android
debianバージョンは5
gnuのみなのでguiソフトウェアは使えない

なんの実力かって言われても正直困る
とりあえずまずはシェルスクリプトを極めようと思う

111 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:09:44.80 ID:8Wi5WmxL.net

apt関連からupdateしましょ

100 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:14:56.06 ID:Wo+zayE7.net

>>98
すまんそっちじゃなくてAndroid Terminal emulaterで動かすことを想定してる

15 :1 ◆0l6.oKlUp2 :2016/10/02(日) 15:20:44.80 ID:L/ecp+uW.net

36

実行した
3`だった ミス

142 :1 ◆0l6.oKlUp2 :2016/10/10(月) 03:32:00.98 ID:8Wi5WmxL.net

そうしよう

74 :1 ◆0l6.oKlUp2 :2016/10/03(月) 12:00:48.82 ID:w1VUnhyJ.net

nmapしようかな

43 :1 ◆0l6.oKlUp2 :2016/10/02(日) 18:50:33.90 ID:L/ecp+uW.net

っていうかlinux板でwindowsのコマンドなんか使わんよ

131 :1 ◆0l6.oKlUp2 :2016/10/10(月) 02:02:14.69 ID:8Wi5WmxL.net

何だもっと初歩の初歩からか
http://www.infra.jp/debian/basic.html
ここで初期設定しないといけないわけか
ばかだな

109 :1 ◆0l6.oKlUp2 :2016/10/09(日) 23:50:30.55 ID:Wo+zayE7.net

うーん apt以外は普通のlinuxなんだけどな
apt使えないdebianってarch…

69 :1 ◆0l6.oKlUp2 :2016/10/02(日) 21:25:23.13 ID:L/ecp+uW.net

作る必要性がなくなったわ
すまぬ

50 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:38:13.86 ID:L/ecp+uW.net

次はコマンド引数だ!
コマンドラインがよそのファイルへ実行するときの引数のことだ

#!/bin/bash
echo $0 ←これは引数の数
echo $1
echo $2

echo $@ 引数全部
echo $# 引数の個数

これをviで書いてsh unko.sh $0 $1を書く

52 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:41:55.62 ID:L/ecp+uW.net

そろそろ終わるし一応最後までやるぞー

88 :login:Penguin:2016/10/08(土) 22:36:22.46 ID:nLI2qM4D.net

結局すぐ飽きて放棄されちゃうんだよね
日記スレでよかったじゃん

13 :1 ◆0l6.oKlUp2 :2016/10/02(日) 15:05:35.41 ID:L/ecp+uW.net

次は変数に文字ではなく数字を置き換えてみたいと思う

#!/bin/bash
u=10
echo $u

これで表示されるがこれに足し算をつける場合はecho $u+2ではない

echo `expr $u + 2`

である。
計算するときはexprと`を使う
+の間にスペースを開けるのも重要だ
実行してみる

23 :1 ◆0l6.oKlUp2 :2016/10/02(日) 16:50:10.33 ID:L/ecp+uW.net

条件分岐
正常終了なら0を返す

#!/bin/bash
test 1 -eq 2; echo $?

と打つ。
テストは評価コマンド。-eqは等しければ0を等しくなければ1
そして$?は直前に行った命令が正常に終了したかどうか判定するコマンドだ

つまり1と2が等しければ0等しくなければ1だ
もちろん等しくないので1を返す

実行してみよう

70 :1 ◆0l6.oKlUp2 :2016/10/02(日) 21:25:34.37 ID:L/ecp+uW.net

問題が解決した

22 :1 ◆0l6.oKlUp2 :2016/10/02(日) 16:38:57.71 ID:L/ecp+uW.net

これで配列は終わりだ
配列を弄るときはechoの部分を自分が使うコマンドに変えるんだ

次は条件分岐に入る

164 :login:Penguin:2018/05/22(火) 08:47:58.77 ID:Czl6p0FW.net

僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

WBBOF

117 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:24:39.40 ID:8Wi5WmxL.net

設定つーかviで書き換えか

124 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:57:16.17 ID:8Wi5WmxL.net

スクリプトでbashrcつくってパス通すか
めんどい

112 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:10:35.49 ID:8Wi5WmxL.net

apt updateの前に必要なupdateしてそのまた必要なupdate…

蟻地獄ワロタ

162 :login:Penguin:2017/12/29(金) 17:04:07.09 ID:S/CsVkMC.net

誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

5L3JIVLJET

146 :login:Penguin:2016/10/12(水) 19:32:53.70 ID:qsmMEuML.net

>>143
ヴァ〜カ野郎!!!!!!!!!!!

なにが、須藤がすごい、俺はコイツのせいで会社を辞めた。
日本全国の須藤を敵に回してやる。
特に青森の須藤、お前らは陰険だ。

12 :1 ◆0l6.oKlUp2 :2016/10/02(日) 14:58:37.66 ID:L/ecp+uW.net

unko
unko
unkounko
$u
と表示された

どうやら本当のようだ

92 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:00:11.04 ID:Wo+zayE7.net

さて今回はDebian on androidをやっていきたいと思う

17 :1 ◆0l6.oKlUp2 :2016/10/02(日) 15:52:54.35 ID:L/ecp+uW.net

さて続きやろうか
今日で基本は抑えとこう

103 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:23:01.72 ID:Wo+zayE7.net

ここからスクリプトとコアパッケージを入れて解答sh debian〜で動くと思う
でも新しいAndroidのsd内蔵型は多分エラーでるぞ

https://sourceforge.net/projects/linuxonandroid/files/Debian/

147 :login:Penguin:2016/10/13(木) 00:12:33.19 ID:WnaljVfq.net

お前の言う須藤はゲイ
ホンモノの須藤は男女関係なく無限の愛を注いでくれる人だぜ

105 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:27:34.49 ID:Wo+zayE7.net

まずこのスクリプトを動かそうとするとpassword打ってくれと言われるがsuidとやらを設定しないとpassword打とうが打たまいがあまり関係ない

俺の携帯だけかも知らんがとりあえずまずはsuidの設定から始めようと思うでごんすよ

98 :デフォルトの名無しさん:2016/10/09(日) 22:12:46.69 ID:DIgKvWho.net

何を使っててどんなことを望んでるのかよくわからないが xterm なら shift+左ボタンでコピーできるよ。
script コマンドなんかも知ってて損は無いと思うよ。

139 :1 ◆0l6.oKlUp2 :2016/10/10(月) 03:30:45.91 ID:8Wi5WmxL.net

つかこれarchぶちこんだほうがよくね

54 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:53:37.67 ID:L/ecp+uW.net

そんで選択肢をつけるぞ!

#!/bin/bash

select option in Y /n
do
echo “you press $option” 
break;
done
yかnを選ぶと抜けられる

120 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:31:18.93 ID:8Wi5WmxL.net

initの動的リンカ通せるように書き換えてrootユーザー作るか

63 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:27:57.68 ID:L/ecp+uW.net

あとは煩わしいオプション覚えれば大体コマンド作れちゃうね

28 :1 ◆0l6.oKlUp2 :2016/10/02(日) 17:13:40.59 ID:L/ecp+uW.net

>>26
俺の成長を見守るスレ

67 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:57:49.72 ID:L/ecp+uW.net

さてさて最初に行ったチェックスクリプト作ろうかな
ダルイけど自分の約束だからな

47 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:24:38.13 ID:L/ecp+uW.net

繰り返しでいえばfor文もある

for i in 配列
実行コマンド
だ!

#!/bin/bash
for i in (1 2 3 4 5)
do
echo $i
done

101 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:17:42.07 ID:Wo+zayE7.net

何を望んでるかって言われるとそうだな
自分でディストリビューション配布できるくらいにはなりたいね
何がしたいとかじゃなくて俺の場合は単純に作って終わり理解して終わりが大半かもな
何がしたいのか俺もわからん

59 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:16:41.70 ID:L/ecp+uW.net

パワーシェル使ってないからパワーシェルの話しされてもボクチン困っちゃう

82 :1 ◆0l6.oKlUp2 :2016/10/03(月) 20:16:29.68 ID:9zFxlJDD.net

うーん奥が深いなぁ

8 :1 ◆0l6.oKlUp2 :2016/10/02(日) 14:31:22.19 ID:L/ecp+uW.net

debianの方はできなかったのでAndroidで適当なディレクトリを作った
ディレクトリというのはファイルのファイルだ

mkdir unko
cd unko
unko.shを作成

シェルスクリプトは始めた#!/bin/bashからだそうなので
取りあえず

#!/bin/bash
echo “unko”

っとしてみた

7 :login:Penguin:2016/10/02(日) 14:31:04.15 ID:h6V4mIzl.net

同じだよ

42 :1 ◆0l6.oKlUp2 :2016/10/02(日) 18:48:39.11 ID:L/ecp+uW.net

>>40
Debian on androidだから

53 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:49:45.37 ID:L/ecp+uW.net

次はユーザーからの入力受付と選択肢だ

linux使ってるならy/nとか見てキーボード打ったことあるだろあれだあれ

#!/bin/bash
while :
do
read key ←読み込み宣言
echo “you pressed $key”
if[$key =”end”]; then
break
fi
done


もうこれだけ見たら説明はいらんだろ
エンドってうったらループが終わる仕組みだぞ

53 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:49:45.37 ID:L/ecp+uW.net

次はユーザーからの入力受付と選択肢だ

linux使ってるならy/nとか見てキーボード打ったことあるだろあれだあれ

#!/bin/bash
while :
do
read key ←読み込み宣言
echo “you pressed $key”
if[$key =”end”]; then
break
fi
done


もうこれだけ見たら説明はいらんだろ
エンドってうったらループが終わる仕組みだぞ

138 :1 ◆0l6.oKlUp2 :2016/10/10(月) 02:51:12.40 ID:8Wi5WmxL.net

まぁ答えは近いぞ

161 :login:Penguin:2017/02/15(水) 17:31:12.76 ID:8hvdfDTN.net

2017/02/15
Gobjectが意味不明で躓く。
なんであんな分かりにくいんだアレ

56 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:05:25.84 ID:L/ecp+uW.net

さて次はお待ちかねソースコードに行番号を降っていくぜ

さっきのコマンドライン見て???ってなったやつはこれをみたらわかる

55 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:01:39.46 ID:L/ecp+uW.net

いろいとみすってた
これだ

106 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:34:49.61 ID:Wo+zayE7.net

とりあえず今ん所マニュアル化
debianのscriptとcoreをダウンロードした後に解凍 sh 〜で動く

Androidバージョン4.0はこれでおしまい
4.0以降は進む
おそらくリブシグチェインのエラーが出るのでスクリプトをviで書き換え
変数とchrootのところに unset LD_PRELOAD
これで残りはaptとsuid、バージョンアップデートか

35 :1 ◆0l6.oKlUp2 :2016/10/02(日) 18:01:54.59 ID:L/ecp+uW.net

#!/bin/bash
signal=”red”

case文は 

評価式 変数 in
“変数”) 実行コマンド
;;←終了の合図

case $signal in
“red”)
echo “manko”
;;

↓は全てに当てはまらないとき
*)
echo “tinitin”
;;
esac

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • 【父さん】Turbolinux27【飛ばされましたよ】

    元スレ 1 :login:Penguin:2011/01/07(金) 20:25:55 ID:UcjqBupF.net 飛ばされた いよいよですな 前スレ 【あとは】Turbolinux 26【父さんを待つだけ】 htt…

  • XPサポート終了で大量に格安中古機が流通の予感

    元スレ 1 :login:Penguin:2014/01/05(日) 02:15:07.13 ID:+85kvbhl.net Linuxは新品パソコンではなく 5年以上前の低スペック中古パソコンがお似合い(ハート) 新品…

  • ただいまSerioWareをインストールちゅ

    元スレ 1 :窓際趣味の人:2001/08/09(木) 12:33.net ( ´`)ノ< ためしにSerioWareをインストールしてみるのれす。 SerioWare GNU/Linux http://hannah.i…

  • Linux板ニュース速報25

    元スレ 1 :login:Penguin:2018/01/02(火) 17:45:34.74 ID:0UP+6l3S.net 日々世界中で更新される情報を書き込むスレ。 単発ニューススレが立てられた場合もここに誘導よろし…

  • Twitterクライアント Janetter Part11

    元スレ 1 :名無しさん@お腹いっぱい。:2019/08/03(土) 15:33:54.48 ID:5Lm3BbKe0.net Windows/Macでネイティブに動作するTwitterクライアント「Janetter」の…

  • 【Adblock】Mozilla Firefox 広告除去/追跡防止 25

    元スレ 1 :名無しさん@お腹いっぱい。:2018/04/25(水) 23:46:49.90 ID:qEhoUhH50.net ◆ 前スレ 【Adblock】Mozilla Firefox 広告除去/追跡防止 24 ht…

  • Mozilla Firefox Nightly Part16

    元スレ 1 :名無しさん@お腹いっぱい。 :2020/11/09(月) 14:41:42.07 ID:/Y87V87F0.net === Firefoxの次期バージョン「Nightly」「Aurora(Dev)」「β」の…

  • 【クラウド】ownCloud

    元スレ 1 :名無しさん@お腹いっぱい。:2014/03/24(月) 05:28:55.12 ID:TKoYPQSr0.net 各社のクラウドサービスに不満なら、自分専用クラウドを立てればいいじゃない。 オープンソースの…

  • ここだけ1998年ごろ

    元スレ 1 :login:Penguin:2009/01/31(土) 01:05:09 ID:cVZgx9DQ.net Turbo Linux 3.0インスコした http://www.nikkeibp.co.jp/ar…

  • スケジュール管理☆ソフト総合スレ3

    元スレ 1 :名無しさん@お腹いっぱい。:2008/02/21(木) 23:14:55 ID:GNvtCXGW0.net 前スレ http://pc11.2ch.net/test/read.cgi/software/11…

  • 【音楽プレイヤー】MusicBee【Part8】

    元スレ 1 :名無しさん@お腹いっぱい。:2019/08/04(日) 15:20:49.12 ID:jJ28vEFJ0.net 公式サイト http://www.getmusicbee.com/ Forum (Gener…

  • 窓使いの憂鬱 10 (のどか,yamy)

    元スレ 1 :名無しさん@お腹いっぱい。:2020/06/07(日) 00:03:46 ID:JkL6ZUBt0.net Windows 2000/XP で動く汎用キーバインディング変更ソフト「窓使いの憂鬱」と、 その派…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑