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

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でシェアお願いします!

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

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

  • オススメLinuxディストリビューションは? Part79

    元スレ 1 :login:Penguin:2021/01/29(金) 10:13:36.26 ID:07VAGj/w.net まったり語り合いましょう。★ ■参考 https://distrowatch.com/ Lin…

  • ボイスチェンジャーで男声を女声にする方法 vol.17

    元スレ 1 :名無しさん@お腹いっぱい。:2019/01/12(土) 22:12:33.12 ID:RO+s24I90.net ボイスチェンジャーの話題はここでどうぞ。 次スレはが立てて下さい。 ここで話題になるソフト・…

  • Linuxデスクトップ(GUI)への不満点・愚痴

    元スレ 1 :^-^:2005/07/18(月) 03:42:50 ID:qhb0CERh.net LinuxのGUIの使いづらいところや不満なところを書くスレです 140 :login:Penguin:2006/09/…

  • netscape

    元スレ 1 :名無しさん@お腹いっぱい。:2001/03/23(金) 12:00.net ネスケが頻繁に落ちる。仕事になりません。 RedHat Linux 7.0.1Jをインストールして同じ症状に合った方 レスをお願い…

  • 最強のエミュレータ(N64編) Part7

    元スレ 1 :名無しさん@お腹いっぱい。:2017/10/30(月) 11:57:56.39 ID:ZrRPYyWZ0.net N64のエミュレータについて語るスレッド。 1964 http://1964emu.emul…

  • vipで踊りたいんです 6巡回目

    元スレ 1 :名無しさん@お腹いっぱい。:2012/01/22(日) 15:56:49.66 ID:il6kMj210.net スレッド自動巡回ソフト vipDANCE  公式HP  http://vip.himegim…

  • デスクトップでLinuxが普及する訳ないと思った時 14

    元スレ 1 :login:Penguin:2019/10/30(水) 14:22:37.51 ID:znaRvi2b.net グロ貼り戌厨の隔離スレ 前スレ デスクトップでLinuxが普及する訳ないと思った時 13 ht…

  • Debian GNU/Linux スレッド Ver.97

    元スレ 1 :login:Penguin:2021/06/18(金) 18:09:16.38 ID:H7TnviZA.net 公式 https://www.debian.org/index.ja.html 過去ログは各自…

  • Linuxしてて、Windowsする訳ないと思ったとき。

    元スレ 1 :login:Penguin:2020/05/07(Thu) 21:27:28 ID:gA3Pp0tV.net だって、 pacman -Syu で更新終わっちゃうんだもん。 53 :login:Pengui…

  • 【MIKO】 巫女ぐにょ 【GNYO】

    元スレ 1 :login:Penguin:2008/07/17(木) 02:02:04 ID:n+bIFLb9.net 世界唯一の萌え系ディストリビューション「巫女ぐにょ」を使おう! http://miko.gnyo.o…

  • LINUXを流行らせる方法

    元スレ 1 :login:Penguin:2007/05/19(土) 13:21:35 ID:khvByiBk.net windowsが順当に使いずらくなっていくなか、 ライセンス、値段の関係では郡を抜いて優れているはず…

  • ubuntu-phoneを作るべき

    元スレ 1 :login:Penguin:2011/10/08(土) 20:54:42.54 ID:iKDNNPTf.net アプリはソフトウエアセンターから入れる たいていの動画は再生可能  オープンソース スマートフ…

最近のコメント

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